diff --git a/data/keyboards/terminal.yaml b/data/keyboards/terminal.yaml index 6b355a1dea8fc2b7c198280c15cd9f776c279c73..0b241dede0cbd620abdbb311b02ec6da6fbd002c 100644 --- a/data/keyboards/terminal.yaml +++ b/data/keyboards/terminal.yaml @@ -1,42 +1,44 @@ --- outlines: - default: { width: 50, height: 50 } - menu: { width: 100, height: 50 } - altline: { width: 70, height: 50 } - spaceline: { width: 160, height: 50 } - special: { width: 35.33, height: 50 } - action: { width: 85, height: 35 } - fkey: { width: 42, height: 50 } + default: { width: 35.33, height: 46 } + action: { width: 59, height: 46 } + altline: { width: 52.67, height: 46 } + wide: { width: 59, height: 46 } + spaceline: { width: 140, height: 46 } + special: { width: 44, height: 46 } + small: { width: 59, height: 22 } views: base: - - "1 2 3 4 5 6 7 8 9 0" + - "Ctrl Alt ↑ ↓ ↠→" - "q w e r t y u i o p" - "a s d f g h j k l" - "Shift_L z x c v b n m BackSpace" - - "show_symbols show_eschars preferences space , . Return" - - "Ctrl Tab ↑ ↓ ↠→" + - "show_numbers preferences space show_actions Return" upper: - - "! @ # $ % ^ & * ( )" + - "Ctrl Alt PgUp PgDn Home End" - "Q W E R T Y U I O P" - "A S D F G H J K L" - "Shift_L Z X C V B N M BackSpace" - - "show_symbols show_eschars preferences space Menu Return" - - "Alt Esc PgUp PgDn Home End" + - "show_numbers preferences space show_actions Return" + numbers: + - "Ctrl Alt ↑ ↓ ↠→" + - "1 2 3 4 5 6 7 8 9 0" + - "* # $ / & - _ + ( )" + - "show_symbols , \" ' colon ; ! ? BackSpace" + - "show_letters preferences space period Return" symbols: - - "~ ` ´ - _ + = ° © ®" - - "[ ] { } \\ | ÷ × √" - - "; : ' \" · € £ Â¥" - - "Del / ? § Ï€ Ï„ µ ¶ BackSpace" - - "show_letters show_eschars preferences space < > Return" - - "Ctrl Tab ↑ ↓ ↠→" - eschars: - - "F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12" - - "ä è é ö ü Ä È É Ö Ü" - - "à â ê î ô À Â Ê ÃŽ Ô" - - "Del « » ç Ç æ Å“ ß BackSpace" - - "show_symbols show_eschars preferences space „ “ Return" - - "Alt Esc PgUp PgDn Home End" + - "Ctrl Alt ↑ ↓ ↠→" + - "~ ` | · √ Ï€ Ï„ ÷ × ¶" + - "© ® £ € Â¥ ^ ° @ { }" + - "show_numbers_from_symbols \\ % < > = [ ] BackSpace" + - "show_letters preferences space period Return" + actions: + - "Ctrl Alt PgUp PgDn Home End" + - "F1 F2 F3 F4 F5 F6" + - "F7 F8 F9 F10 F11 F12" + - "Esc Tab Pause Insert Up Del" + - "show_letters Menu Break Left Down Right" buttons: Shift_L: @@ -46,116 +48,157 @@ buttons: unlock_view: "base" outline: "altline" icon: "key-shift" - Ctrl: - modifier: "Control" - outline: "action" - label: "Ctrl" - Alt: - modifier: "Alt" - outline: "action" - label: "Alt" BackSpace: outline: "altline" icon: "edit-clear-symbolic" - action: "erase" - Menu: - outline: "menu" - keysym: "Menu" + action: erase preferences: action: "show_prefs" outline: "special" icon: "keyboard-mode-symbolic" + show_numbers: + action: + set_view: "numbers" + outline: "wide" + label: "123" + show_numbers_from_symbols: + action: + set_view: "numbers" + outline: "altline" + label: "123" show_letters: action: set_view: "base" - outline: "altline" - label: "abc" + outline: "wide" + label: "ABC" show_symbols: action: set_view: "symbols" outline: "altline" - label: "[{/" - show_eschars: + label: "Ï„=\\" + show_actions: action: - locking: - lock_view: "eschars" - unlock_view: "base" + set_view: "actions" + outline: "altline" + label: ">_" + period: outline: "altline" - label: "func" + text: "." space: outline: "spaceline" - label: " " text: " " Return: - outline: "altline" + outline: "wide" icon: "key-enter" keysym: "Return" + colon: + text: ":" F1: - outline: "fkey" + outline: "action" keysym: "F1" F2: - outline: "fkey" + outline: "action" keysym: "F2" F3: - outline: "fkey" + outline: "action" keysym: "F3" F4: - outline: "fkey" + outline: "action" keysym: "F4" F5: - outline: "fkey" + outline: "action" keysym: "F5" F6: - outline: "fkey" + outline: "action" keysym: "F6" F7: - outline: "fkey" + outline: "action" keysym: "F7" F8: - outline: "fkey" + outline: "action" keysym: "F8" F9: - outline: "fkey" + outline: "action" keysym: "F9" F10: - outline: "fkey" + outline: "action" keysym: "F10" F11: - outline: "fkey" + outline: "action" keysym: "F11" F12: - outline: "fkey" + outline: "action" keysym: "F12" Esc: outline: "action" keysym: "Escape" - Home: + Tab: + outline: "action" + keysym: "Tab" + Del: outline: "action" + keysym: "Delete" + Insert: + outline: "action" + keysym: "Insert" + Menu: + outline: "action" + keysym: "Menu" + Pause: + outline: "action" + keysym: "Pause" + Menu: + outline: "action" + keysym: "Menu" + Break: + outline: "action" + keysym: "Break" + Home: + outline: "small" keysym: "Home" End: - outline: "action" + outline: "small" keysym: "End" - Del: - outline: "altline" - keysym: "Delete" PgUp: - outline: "action" + outline: "small" keysym: "Page_Up" PgDn: - outline: "action" + outline: "small" keysym: "Page_Down" - Tab: - outline: "action" - keysym: "Tab" "↑": - outline: "action" + outline: "small" keysym: "Up" "↓": - outline: "action" + outline: "small" keysym: "Down" "â†": - outline: "action" + outline: "small" keysym: "Left" "→": + outline: "small" + keysym: "Right" + Up: + label: "↑" + outline: "action" + keysym: "Up" + Left: + label: "â†" + outline: "action" + keysym: "Left" + Down: + label: "↓" + outline: "action" + keysym: "Down" + Right: + label: "→" outline: "action" keysym: "Right" + Ctrl: + modifier: "Control" + outline: "small" + label: "Ctrl" + Alt: + modifier: "Alt" + outline: "small" + label: "Alt" + diff --git a/data/style-Adwaita:dark.css b/data/style-Adwaita:dark.css index 670c21445c2acb61dcf9b30390669e741cc0fe01..2165543cca3e9b793f8cf8f41be10251f424003b 100644 --- a/data/style-Adwaita:dark.css +++ b/data/style-Adwaita:dark.css @@ -40,6 +40,10 @@ sq_button.action { font-size: 0.75em; } +sq_button.small { + font-size: 0.5em; +} + #Return { background: #1c71d8; border-color: #1a5fb4; diff --git a/data/style.css b/data/style.css index d9ade842054504d8f265c0957ad34ffcfb5b4e3d..a010ef470aa3db48c49a343a17532ce394f481b3 100644 --- a/data/style.css +++ b/data/style.css @@ -43,6 +43,10 @@ sq_button.action { font-size: 0.75em; } +sq_button.small { + font-size: 0.5em; +} + #Return { background: @theme_selected_bg_color; /* #1c71d8; */ border-color: @borders; /*#1a5fb4;*/