Commit Graph
835 Commits
Author SHA1 Message Date
László Monda d4aabc1046 Add layer switcher key type. 2016-03-20 02:15:19 +01:00
László Monda 01ca18ba34 Identify keymaps and macros by numeric IDs. Use keystroke naming instead of key. 2016-03-20 01:39:49 +01:00
László Monda 4f052b3789 Close array with a 0 byte. Remove the couple writer calls at the beginning along with console.log() 2016-03-20 01:22:07 +01:00
László Monda 31363c3790 Replace "change keymap" with "switch keymap" because the latter is less ambiguous. 2016-03-19 13:26:02 +01:00
László Monda 3fbae15292 Write leftward instead of leftwards because this seems to be the common usage. 2016-03-19 13:21:48 +01:00
László Monda 9bf938a617 Fix typo. 2016-03-19 13:18:31 +01:00
László Monda 4391532e35 Loosely serialize key actions. 2016-03-19 03:05:00 +01:00
László Monda ed92d46fd3 Add script to serialize the JSON configuration as binary. 2016-03-18 22:32:51 +01:00
László Monda e02132eb68 Update file in the hope that it'll be accessible via GitHub pages without explicitly writing index.html at the end of the URL. 2016-03-18 19:44:26 +01:00
László Monda 74c928622b Use arrays instead of object properties wherever possible. 2016-03-18 18:57:27 +01:00
László Monda 031718fb21 Add the JSON of the UHK configuration to be serialized to the EEPROM. 2016-03-18 18:04:02 +01:00
Arpad Csanyi 13e477d03c Recalculate .keyboard-slider height when changing imgs to svgs. #15.
If UI is loaded on a smaller screen, the svg will be cut in half as the
height of the image will be smaller then the height of the svg. There
could be other solutions for this, but this was the quickest, and it's
sufficient for the purpose of the mockup.
2016-03-17 16:08:36 +01:00
Arpad Csanyi 7ab20e4a6f Remove unneeded console.log(). 2016-03-17 16:08:18 +01:00
Arpad Csanyi af9a2416e2 Make the iframe 300px heigher so there will be space for dropdowns. #15 2016-03-17 16:04:48 +01:00
Arpad Csanyi d761c9c93f Fix typos. 2016-03-17 15:58:02 +01:00
Arpad Csanyi 0c8e9fe6f1 Quick mocking of the popover displaying functionality. #15
Its main purpose is to show colors and general layout. Precise
positioning is still missing.
2016-03-17 15:48:32 +01:00
Arpad Csanyi fd981fb79b Add basic theming to the keyedior popover (and iframe). #15 2016-03-17 15:47:47 +01:00
Arpad Csanyi c976cb056b Version of keyeditor popover designed to be displayed in popover. #15
This is needed as the other version has a small menu to switch between
the macro and the keyeditor mockups.
2016-03-17 15:45:56 +01:00
Arpad Csanyi 6585859346 Add iframe containing the keyeditor popover. #15 2016-03-17 15:44:52 +01:00
Arpad Csanyi c3d89d88d3 Fix keymap names. #15 2016-03-17 15:43:45 +01:00
Arpad Csanyi 7be4c27ce5 Change keyboard images SVG to inline SVG. Resolves #14. 2016-03-17 13:44:43 +01:00
Arpad Csanyi 589f2455ed Add missing (light) vertical bar for primary buttons. #6 2016-03-17 00:31:57 +01:00
Arpad Csanyi 32750c5121 Add basic sliding functionality. Resolves #6.
At least for the mockups I've chosen to use jQuery's animate function
for this functionality instead of css3 transitions. The reason is that I
have to compute widths with js, and the whole click event and class
addition/removal is handled there.
2016-03-17 00:29:35 +01:00
Arpad Csanyi 335f7be207 Add general _init() function. #6
This function is used to be able to call the same initialization process
for a given view every time we load that view. At the moment of
committing it's not really usable, but it can solve some issues later.
2016-03-17 00:23:21 +01:00
Arpad Csanyi 3a4b83f51c Remove unneeded console.log(). 2016-03-17 00:22:07 +01:00
Arpad Csanyi a48582f1b0 Theme the keyboard slider. #6 2016-03-17 00:21:05 +01:00
Arpad Csanyi bbd5aa60b4 Prepare layout and markup for the slider. #6 2016-03-17 00:18:44 +01:00
Arpad Csanyi 48317bbaa6 Remove owl carousel relate resources. #3 2016-03-15 23:14:12 +01:00
Arpad Csanyi 5e56dc81b5 Remove owl carousel related settings from the files. Fixes #3. 2016-03-15 23:02:23 +01:00
Arpad Csanyi fc9150081d Remove owl carousel library. #3 2016-03-15 22:54:25 +01:00
Arpad Csanyi a060d221bf Add compiled css related to the previous changes. 2016-03-15 22:47:17 +01:00
Arpad Csanyi cc2771934f Add missing image files. 2016-03-15 22:46:03 +01:00
Arpad Csanyi 0eaea4852b Show handle on sortable buttons resolves #9. 2016-03-15 22:45:03 +01:00
Arpad Csanyi 5da91749af Make the content match the default active menu item. 2016-03-15 22:43:52 +01:00
Arpad Csanyi 9e4457ad0a Fix css path of the macro mockup. 2016-03-15 20:48:46 +01:00
Arpad Csanyi d1cc203cab Fix links and GoogleTagManager code after the rename. 2016-03-15 20:46:45 +01:00
Arpad Csanyi 93f89a8a63 Make the app UI the default page on the mockup gh pages. 2016-03-15 20:43:47 +01:00
Arpad Csanyi 798eb4bf6c Add macro related js resources to the app. #7 2016-03-15 20:04:32 +01:00
Arpad Csanyi f18d41d678 Add new macro.css file to the app. #7 2016-03-15 17:47:53 +01:00
Arpad Csanyi 41ff7fe598 Create scss file from the old macro.css file. #7 2016-03-15 17:46:46 +01:00
Arpad Csanyi d7e4fa19ab Refactor general list styles as it was to specific. #5. 2016-03-15 17:35:31 +01:00
Arpad Csanyi 0bdf61a3a3 Fix bottom menu's depth. 2016-03-15 10:27:17 +01:00
Arpad Csanyi 8a1323d5bb Refactor app.scss to make use of nesting. This is part of #5. 2016-03-15 10:25:51 +01:00
Arpad Csanyi 7f22eb610d Remove "action links" related parts as they are not needed any more. 2016-03-14 17:48:46 +01:00
Arpad Csanyi 6148d12c84 Switch view on the right based on the selected menu item. 2016-03-14 17:39:24 +01:00
Arpad Csanyi eab1e0d0a8 Add data attributes on menu items.
The view on the right pane will be switched based on this.
2016-03-14 17:37:05 +01:00
Arpad Csanyi 933421e94f Add classes to make view switching easier on the mockups. 2016-03-14 17:35:58 +01:00
Arpad Csanyi bc0db45e6c Apply more general classes on pane title elements. 2016-03-14 16:52:54 +01:00
Arpad Csanyi 4d18b7a460 Make wrapper classes consistent. 2016-03-14 09:45:53 +01:00
Arpad Csanyi 1797b50847 Macro edition interface title theming+functionality. #7
The migration of the macro theming will come after.
2016-03-14 09:37:38 +01:00