Commit Graph
903 Commits
Author SHA1 Message Date
Víctor Losada Hernández e0707e2bb1 change colors a bit 2026-09-06 17:38:48 +02:00
Víctor Losada Hernández 36d3da79a0 lint 2026-09-05 23:58:57 +02:00
Víctor Losada Hernández a3aebc4184 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into change-metadata-ui-theme 2026-09-05 23:53:29 +02:00
Víctor Losada Hernández 988ea2f733 small hover changes 2026-09-05 23:28:48 +02:00
Víctor Losada Hernández ff8bc69591 theme changes, and accessibility htmlfor 2026-09-05 23:24:47 +02:00
Víctor Losada Hernández 99429c08cd removed specific border 2026-09-05 22:08:09 +02:00
durstann 07114d50b9 resolve merge conflicts 2026-08-31 16:04:34 -07:00
Víctor Losada Hernández 93049a31e2 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into change-metadata-ui-theme 2026-08-30 12:27:54 +02:00
Víctor Losada Hernández e5d449a6b2 few changes 2026-08-30 12:27:11 +02:00
Víctor Losada Hernández a0ab1fd3b9 Merge branch 'master' into meta_a11y 2026-08-30 12:05:00 +02:00
Víctor Losada Hernández a1ac6c2dac Merge branch 'master' of https://github.com/naturalcrit/homebrewery into change-metadata-ui-theme 2026-08-29 22:37:25 +02:00
Víctor Losada Hernández f559751f4e Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-cm-features 2026-08-29 21:26:04 +02:00
Víctor Losada Hernández 8d2f2f7435 add in snippetbar dark mode 2026-08-28 00:10:02 +02:00
Víctor Losada Hernández 1133dff5ce progamatic dark mode 2026-08-28 00:01:42 +02:00
Víctor Losada Hernández 0dd6ddf33c base style 2026-08-26 21:33:29 +02:00
Víctor Losada Hernández 613cea91a3 skim lines 2026-08-23 22:11:30 +02:00
Víctor Losada Hernández 9a8148a179 remove lodash use 2026-08-23 21:56:37 +02:00
Víctor Losada Hernández fbf406dccd fix small issue 2026-08-23 21:43:46 +02:00
Víctor Losada Hernández 94ec0f15f6 minify some things 2026-08-23 20:19:03 +02:00
Víctor Losada Hernández ac30edffd6 lint 2026-08-23 20:16:10 +02:00
Víctor Losada Hernández b655454348 remove rerenderparent hook 2026-08-23 20:14:12 +02:00
Víctor Losada Hernández f53ed8c8e7 this is mostly working 2026-08-23 19:52:11 +02:00
firstmatekidd 4cf8c27ac4 Merge branch 'master' into meta_a11y 2026-08-20 13:54:36 -07:00
durstann 119d3277a5 Make snippet elements buttons so they can be interacted with a keyboard. 2026-08-17 11:14:50 -07:00
Víctor Losada Hernández 4ddc409129 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-cm-features 2026-08-16 17:16:38 +02:00
Víctor Losada Hernández 3442c877f8 final touches to snippetbar breakpoints 2026-08-16 10:41:27 +02:00
durstann 9275ac4d12 Make metadata editor more accessible. 2026-08-07 20:25:32 -07:00
Víctor Losada Hernández 98d579fc8a Merge branch 'master' into Accessible-Dropdowns 2026-07-29 18:38:57 +02:00
Víctor Losada Hernández bd2b7db5ab suggested change 2026-07-29 15:19:44 +02:00
Gazook89 caeeabc735 fixes to colors, and editor wrapping breakpoint. 2026-07-27 21:47:58 -05:00
Víctor Losada Hernández 9c0eb5f3a9 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-cm-features 2026-07-26 11:20:38 +02:00
Víctor Losada Hernández 16ec16c6b8 small changes 2026-07-26 01:05:13 +02:00
Víctor Losada Hernández 2a6e77731b Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-remove-author-if-owner 2026-07-26 00:22:32 +02:00
Gazook89 fd6fd98fdc Add @components aliases to vite config
And update all the files to point to that directory to use the alias.
2026-07-11 17:41:49 -05:00
Gazook89 fe297a47b2 cleanup extra css
Remove some unused css rules that weren't cut before, and a little bit of rearranging to group "dropdown" stuff together and "tools" together.
2026-07-09 14:14:21 -05:00
Gazook89 5d67d48436 Add custom properties to dropdown.less
Adds registered custom properties to the dropdown menus, which can be set in another stylesheet at any level (either on the direct element or on an ancestor) or use the default values given.
2026-07-09 14:13:22 -05:00
Gazook89 794c2fa09d add disabled attribute to items. beta to status
Adds the `disabled` attribute to a menu-item button if it's disabled, not just as a className.  Styling changes centered on that as well.

Also changes the `beta` class to `status` because it is used for both `beta` and `disabled` indicators.  Styling changes for that.
2026-07-09 14:10:49 -05:00
Gazook89 6f1ad35492 add aria labels to items 2026-07-08 23:35:45 -05:00
Gazook89 8e720d1c60 Set html structure to ul/li. Set roles.
The snippets are a `menubar` in terms of role, and is a list of items (`menitem`, `li`).

Note for myself:  submenus are `menu` roles that immediately follow their triggering `menuitem` and are direct children of the parent `menu`, per WCAG.  This is done in this commit.
2026-07-08 22:06:00 -05:00
Gazook89 416161e617 fix to previous commit. 2026-07-02 23:44:19 -05:00
Gazook89 3836150e42 hide arrows on snippetbar triggers, improve spacing
to decrease the width used for the snippet bar triggers, removed the down arrows (for the top level triggers only).  And, reduced the padding on the icons in the snippetbar while retaining it inside the menus.

The icons still align between the menu list and the menu trigger, but the text labels do not.
2026-07-02 23:40:01 -05:00
Gazook89 1861d036b9 add key to dropdown menuitem 2026-06-09 06:25:31 -05:00
Gazook89 c12a188196 Be sure snippet icon is getting passed in 2026-05-28 11:45:14 -05:00
Gazook89 5e122626d4 Merge branch 'master' into Better-Dropdowns 2026-05-27 22:22:34 -05:00
Gazook89 612614fa12 menu items dismiss menu on click by default
Unless a menu item has the `no-dismiss` attribute (set to either `''` or `'true'`), clicking a menu item will dismiss the menu.  Clicking a submenu trigger will not dismiss the menu.

The `no-dismiss` attribute must take a string, either empty or `'true'` because react doesn't allow boolean custom attributes.
2026-05-27 22:21:28 -05:00
Víctor Losada Hernández 9d95046c5a make linter happy 2026-05-23 09:00:54 +02:00
Víctor Losada Hernández 5b1c694447 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-cm-features 2026-05-21 00:37:33 +02:00
Víctor Losada Hernández 15db3c9f66 lint client 2026-05-18 16:21:57 +02:00
Víctor Losada Hernández 3ca7f81ad7 hate having to edit this every time 2026-05-13 23:09:38 +02:00
Víctor Losada Hernández 0540479e09 crude basic animation and button 2026-05-13 21:55:53 +02:00