Open c933103 opened 6 years ago
Buttons with different shapes, like circular power button, hexangon shaped honeycomb styled keycaps, etc.
I guess this can already be achieved from the Custom Styles tab although it is not very user-friendly.
Probably a border-radius
parameter for each keycap would be nice.
I would like to model a Teletype keyboard with completely circular keys, except the space bar.
Cool keyboard. :)
It won't be perfect, but until there's a ROUND profile, you can simulate it with some custom CSS:
.keyborder, .keytop { border-radius:1000px !important; }
Thanks, that's pretty good!
I updated my layout to use the custom style:
http://www.keyboard-layout-editor.com/#/gists/96b4be746c5441af6bb595be10944277
The CTRL and SHIFT keys should be slightly larger. Is there a way to do this too?
@larsbrinkhoff Of course, just select them and change their height and width in the properties tab.
Of course! Thanks.
Expanding upon this, is there any way to apply custom styles to only a certain profile, or even create custom profiles?
I tried using the classes the profiles use (which i found through inspect element), but it seemed to have no effect.
Expanding upon this, is there any way to apply custom styles to only a certain profile, or even create custom profiles?
I tried using the classes the profiles use (which i found through inspect element), but it seemed to have no effect.
I, too was hoping to achieve this. It would be nice to put the "round" profile on one key for say, an encoder.
To those whom it may concern, I came up with a workaround:
First, you set Key Color to something unique, like #ff0000
(pure red).
Then, you match this color (and it's auto-generated lighter version), applying the border radius and restoring the colors:
.keyborder[style*="#ff0000"] {
border-radius: 50% !important;
background-color: #ccc !important;
}
.keytop[style*="#ff4223"] {
border-radius: 50% !important;
background-color: #fff !important;
}
And thus:
I was trying to create a layout with various special buttons but I experienced limitation in doing so. Please consider adding the capability to suppoprt creating layout with