Commit Graph

41 Commits

Author SHA1 Message Date
MrOtherGuy fea39ad68a tag-browser: Draw main ui over the sidebar on narrow screens 2023-02-25 12:09:19 +02:00
MrOtherGuy e129aa349c tag-browser: assorted improvements to tag browser
This patch patch makes the link generator handle "+" characters in the
filename.
Additionally, file-target list should now have more-correct grid-layout
without producing overflowing rows.
The category list is fixed-positioned sidebar which hopefully makes
mobile rendering work better than before.
2023-02-25 11:13:50 +02:00
MrOtherGuy 7953cb9d8e Move "legacy" or otherwise deprecated styles into sub-folder 2023-01-01 18:40:37 +02:00
MrOtherGuy 97e42e134a tag-browser: use separate <code-block> module for style preview 2022-04-03 15:01:07 +03:00
MrOtherGuy 116199ce0d tag-browser: make it possible to deselect specific styles
This patch adds a few features to tag browser. It makes it possible to
de-select a selected file, adds automatic construction of file query
parameter using history API and makes links in css source act like the
file selector buttons in the tag browser. In addition, this patch makes
adding files that end with "_support.css" (like window_control_placeholder_support) always be put it as the first
item in the preview.
2021-11-25 19:09:37 +02:00
MrOtherGuy 7f6d21b2e8 support appending multiple files by clicking targets 2021-06-18 12:03:11 +03:00
MrOtherGuy a7a306f2a6 Make highlighter create separate ruleset elements 2021-06-18 10:42:04 +03:00
MrOtherGuy f958ec293a support highlighting important and function values 2021-06-18 10:06:25 +03:00
MrOtherGuy 5dec38dfb2 tagbrowser should show target buttons that match file querystring 2021-05-30 20:39:58 +03:00
MrOtherGuy 7b725ccc58 use less saturated color highlighter color scheme 2021-05-29 18:15:14 +03:00
MrOtherGuy 0095829d1d show some loadig status when page is initializing 2021-05-15 09:15:25 +03:00
MrOtherGuy 63f6da832b make tagbrowser support combining multiple files from search query 2021-05-15 08:40:18 +03:00
MrOtherGuy 15be47ace9 some improvements on tag browser 2021-05-09 13:36:27 +03:00
MrOtherGuy cf7d1ea23c make highlighter generate links to .css files mentioned in comments 2020-12-06 15:55:51 +02:00
MrOtherGuy f500bcf685 Support highlighting of separate parts of the selector 2020-09-13 22:01:57 +03:00
MrOtherGuy 98649e1277 Make event listeners passive 2020-09-04 10:23:55 +03:00
MrOtherGuy 3f47e98a75 Clear the code-block when switching categories 2020-09-04 09:47:44 +03:00
MrOtherGuy ecd9010083 Fixes to highlighter behavior 2020-09-03 12:06:45 +03:00
MrOtherGuy 83a9a5da77 Add simple syntax highlighting 2020-09-02 11:42:30 +03:00
MrOtherGuy 9ae96833a7 List filenames vertically first 2020-07-19 13:51:44 +03:00
MrOtherGuy f9b151ccfd properly store current primary and secondary nodes 2020-07-18 11:39:59 +03:00
MrOtherGuy 0b56963e78 remove references to previousCategory 2020-07-18 11:29:50 +03:00
MrOtherGuy 67e731ccb5 fix 2020-07-18 11:24:59 +03:00
MrOtherGuy 034ca5929a don't recreate top-level file list when changing secondary category 2020-07-18 11:22:31 +03:00
MrOtherGuy cbae4403a0 don't hide secondary category list when sec. category is clicked 2020-07-18 09:20:20 +03:00
MrOtherGuy 4ad4c9344b fix typo 2020-07-18 09:17:15 +03:00
MrOtherGuy 898dadff64 fix previousCategory filename list 2020-07-18 09:12:30 +03:00
MrOtherGuy 42668cc7d9 add event listeners for secondary category list 2020-07-18 09:10:41 +03:00
MrOtherGuy 4325c74aa4 fix missing references 2020-07-18 08:45:02 +03:00
MrOtherGuy b68b14ca66 add secondary categories selection 2020-07-18 08:39:34 +03:00
MrOtherGuy 8923cc560a Use alphabetically sorted filenames regardless of if DB is sorted or not 2020-06-09 16:15:12 +03:00
MrOtherGuy 1e56cd34ad test alphabetical sorting again 2020-06-06 13:43:26 +03:00
MrOtherGuy 62bf40dc34 open links in new tab 2020-06-05 13:38:27 +03:00
MrOtherGuy 19a1359e70 fix text content of category names 2020-06-05 13:01:30 +03:00
MrOtherGuy fc5ef0f89a don't show file extension in target items 2020-06-05 12:48:42 +03:00
MrOtherGuy a13ff2d6a6 Remove incorrectly typed tags 2020-06-05 09:48:56 +03:00
MrOtherGuy e40da9c14e Fix typo 2020-06-05 09:40:14 +03:00
MrOtherGuy 3a5891fdfe sort legacy as last category 2020-06-05 09:37:49 +03:00
MrOtherGuy f263999184 make legacy the last category 2020-06-05 09:10:36 +03:00
MrOtherGuy b31373f6a7 replace direct uses of fetch with fetchWithType 2020-06-02 17:32:02 +03:00
MrOtherGuy f7922f419a Add experimental style browser ui 2020-06-01 20:24:22 +03:00