Home | History | Annotate | Download | only in layouts
      1 <!--
      2   -- Copyright 2013 The Chromium Authors. All rights reserved.
      3   -- Use of this source code is governed by a BSD-style license that can be
      4   -- found in the LICENSE file.
      5   -->
      6 
      7 <link rel="import" href="../elements/kb-key-sequence.html">
      8 <link rel="import" href="../elements/kb-key-import.html">
      9 <link id="spacebar-row" rel="import" href="spacebar-row.html">
     10 
     11 <template>
     12   <kb-keyset id="dvorak-upper">
     13     <kb-row>
     14       <kb-key class="tab dark" char="&#x0009;" align="left">tab</kb-key>
     15       <kb-key-sequence keys="&quot;,.PYFGCRL" superscripts="1234567890"></kb-key-sequence>
     16       <kb-key class="backspace dark" char="&#x0008;" repeat align="right">backspace</kb-key>
     17     </kb-row>
     18     <kb-row>
     19       <kb-key class="microphone dark" char="Microphone"></kb-key>
     20       <kb-key-sequence keys="AOEUIDHTNS"></kb-key-sequence>
     21       <kb-key class='return dark' char="&#x000A;" align="right">enter</kb-key>
     22     </kb-row>
     23     <kb-row>
     24       <kb-shift-key toKeyset="up:lower" weight="1.8" align="left">shift</kb-shift-key>
     25       <kb-key-sequence keys=";QJKXBMWVZ"></kb-key-sequence>
     26       <kb-shift-key toKeyset="up:lower" weight="1.8" align="right">shift</kb-shift-key>
     27     </kb-row>
     28     <kb-row>
     29       <kb-key class="symbol dark" toKeyset="up:symbol" char="Invalid" align="left">#123</kb-key>
     30       <kb-key-import importId="spacebar-row"></kb-key-import>
     31       <kb-key class="symbol dark" toKeyset="up:symbol" char="Invalid" align="right">#123</kb-key>
     32       <kb-layout-selector></kb-layout-selector>
     33     </kb-row>
     34     <kb-altkey-container hidden>
     35     </kb-altkey-container>
     36   </kb-keyset>
     37 
     38   <kb-keyset id="dvorak-lower" isDefault=true>
     39     <kb-row>
     40       <kb-key class="tab dark" char="&#x0009;" align="left">tab</kb-key>
     41       <kb-key-sequence keys="&quot;,.pyfgcrl" superscripts="1234567890"></kb-key-sequence>
     42       <kb-key class="backspace dark" char="&#x0008;" repeat align="right">backspace</kb-key>
     43     </kb-row>
     44     <kb-row>
     45       <kb-key class="microphone dark" char="Microphone"></kb-key>
     46       <kb-key-sequence keys="aoeuidhtns"></kb-key-sequence>
     47       <kb-key class='return dark' char="&#x000A;" align="right">enter</kb-key>
     48     </kb-row>
     49     <kb-row>
     50       <kb-shift-key toKeyset="up:upper:lower; long:upper; dbl:upper" weight="1.8" align="left">shift</kb-shift-key>
     51       <kb-key-sequence keys=";qjkxbmwvz"></kb-key-sequence>
     52       <kb-shift-key toKeyset="up:upper:lower; long:upper; dbl:upper" weight="1.8" align="right">shift</kb-shift-key>
     53     </kb-row>
     54     <kb-row>
     55       <kb-key class="symbol dark" toKeyset="up:symbol" char="Invalid" align="left">#123</kb-key>
     56       <kb-key-import importId="spacebar-row"></kb-key-import>
     57       <kb-key class="symbol dark" toKeyset="up:symbol" char="Invalid" align="right">#123</kb-key>
     58       <kb-layout-selector></kb-layout-selector>
     59     </kb-row>
     60     <kb-altkey-container hidden>
     61     </kb-altkey-container>
     62   </kb-keyset>
     63 
     64   <kb-keyset id="dvorak-symbol">
     65     <kb-row>
     66       <kb-key class="tab dark" char="&#x0009;" align="left">tab</kb-key>
     67       <kb-key-sequence keys="1234567890"></kb-key-sequence>
     68       <kb-key class="backspace dark" char="&#x0008;" repeat align="right">backspace</kb-key>
     69     </kb-row>
     70     <kb-row>
     71       <kb-key class="microphone dark" char="Microphone"></kb-key>
     72       <kb-key-sequence keys="@#$%&amp;*-=()"></kb-key-sequence>
     73       <kb-key class='return dark' char="&#x000A;" align="right">enter</kb-key>
     74     </kb-row>
     75     <kb-row>
     76       <kb-key class="left-more dark" toKeyset="up:more" char="Invalid" align="left">more</kb-key>
     77       <kb-key-sequence keys="!&quot;':;/?"></kb-key-sequence>
     78       <kb-key class="right-more dark" toKeyset="up:more" char="Invalid" align="right">more</kb-key>
     79     </kb-row>
     80     <kb-row>
     81       <kb-key class="symbol dark" toKeyset="up:lower" char="Invalid" align="left">abc</kb-key>
     82       <kb-key-import importId="spacebar-row"></kb-key-import>
     83       <kb-key class="symbol dark" toKeyset="up:lower" char="Invalid" align="right">abc</kb-key>
     84       <kb-layout-selector></kb-layout-selector>
     85     </kb-row>
     86     <kb-altkey-container hidden>
     87     </kb-altkey-container>
     88   </kb-keyset>
     89 
     90 <kb-keyset id="dvorak-more">
     91     <kb-row>
     92     <kb-key class="tab dark" char="&#x0009;" align="left">tab</kb-key>
     93       <kb-key>~</kb-key><kb-key>`</kb-key><kb-key>|</kb-key><kb-key>^</kb-key>
     94       <kb-key>+</kb-key><kb-key>=</kb-key><kb-key>{</kb-key><kb-key>}</kb-key>
     95       <kb-key>&#x003C;</kb-key><kb-key>&#x003E;</kb-key>
     96       <kb-key class="backspace dark" char="&#x0008;" repeat align="right">backspace</kb-key>
     97     </kb-row>
     98     <kb-row>
     99       <kb-key class="microphone dark" char="Microphone"></kb-key>
    100       <kb-key>&#x00A3</kb-key><kb-key>&#x00A2</kb-key><kb-key>&#x20AC</kb-key><kb-key>&#x2122</kb-key>
    101       <kb-key>&#x00A9</kb-key><kb-key>&#x00AE</kb-key><kb-key>\</kb-key><kb-key>[</kb-key>
    102       <kb-key>]</kb-key>
    103       <kb-key class='return dark' char="&#x000A;" align="right">enter</kb-key>
    104     </kb-row>
    105     <kb-row>
    106       <kb-key class="left-more dark" toKeyset="up:symbol" char="Invalid" align="left">#123</kb-key>
    107       <kb-key>&#x00D7</kb-key><kb-key>&#x00F7</kb-key><kb-key>_</kb-key><kb-key>&#x00A7</kb-key>
    108       <kb-key>&#x00B6</kb-key><kb-key>&#x00A1</kb-key><kb-key>&#x00BF</kb-key><kb-key>&#x2022</kb-key>
    109       <kb-key>&#x0394</kb-key>
    110       <kb-key class="right-more dark" toKeyset="up:symbol" char="Invalid" align="right">#123</kb-key>
    111     </kb-row>
    112     <kb-row>
    113       <kb-key class="symbol dark" toKeyset="up:lower" char="Invalid" align="left">abc</kb-key>
    114       <kb-key-import importId="spacebar-row"></kb-key-import>
    115       <kb-key class="symbol dark" toKeyset="up:lower" char="Invalid" align="right">abc</kb-key>
    116       <kb-layout-selector></kb-layout-selector>
    117     </kb-row>
    118   </kb-keyset>
    119 </template>
    120