This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ヘッダの余白を狭めてアイコンをたくさん表示できるようにする */ | |
#nav-logo { | |
margin-left: 10px !important; | |
margin-right: 10px !important; | |
} | |
.nav-menu { | |
padding-left: 3px !important; | |
padding-right: 6px !important; | |
} | |
#nav-shortcutBar li { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:(function(){document.getElementsByClassName('js-main-menu')[0].remove();document.getElementsByClassName('js-content-activities')[0].remove();document.getElementsByClassName('main-layout__content')[0].style["left"]="0";document.getElementsByClassName('main-layout__content')[0].style["width"]="100%";document.getElementsByClassName('post-detail')[0].style["max-width"]="100%";window.dispatchEvent(new Event('resize'))}()) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"title": "Change japanese_kana", | |
"rules": [ | |
{ | |
"description": "Change japanese_eisuu to left_ctrl if pressed with other keys (Post japanese_eisuu when pressed alone)", | |
"manipulators": [ | |
{ | |
"from": { | |
"key_code": "japanese_eisuu", | |
"modifiers": { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ヘッダの余白を狭めてアイコンをたくさん表示できるようにする */ | |
#nav-logo { | |
margin-left: 10px !important; | |
margin-right: 10px !important; | |
} | |
.nav-menu { | |
padding-left: 3px !important; | |
padding-right: 6px !important; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/env ruby | |
#load 'unicode.rb' # ActiveSupport::Multibyte::Unicode.unpack_graphemes | |
def lesser_graphemes_counter(str) | |
codepoints = str.unpack("U*") | |
variation_selectors = codepoints.count { |c| (0xFE00..0xFE0F).include?(c) } | |
skintone_modifiers = codepoints.count { |c| (0x1F3FB..0x1F3FF).include?(c) } | |
regional_indicators = codepoints.count { |c| (0x1F1E6..0x1F1FF).include?(c) } | |
zero_width_joiners = codepoints.count(0x200D) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# format: | |
# emoji emoji_with_TPVS emoji_with_EPVS # description | |
#⃣ #︎⃣ #️⃣ # U+23 U+20E3 keycap emoji | |
*⃣ *︎⃣ *️⃣ # U+2a U+20E3 keycap emoji | |
0⃣ 0︎⃣ 0️⃣ # U+30 U+20E3 keycap emoji | |
1⃣ 1︎⃣ 1️⃣ # U+31 U+20E3 keycap emoji | |
2⃣ 2︎⃣ 2️⃣ # U+32 U+20E3 keycap emoji | |
3⃣ 3︎⃣ 3️⃣ # U+33 U+20E3 keycap emoji | |
4⃣ 4︎⃣ 4️⃣ # U+34 U+20E3 keycap emoji |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/env ruby | |
class Emoji | |
attr_accessor :codepoint | |
def initialize(codepoint) | |
@codepoint = codepoint | |
end | |
def to_s |