David Bolack
d6bf2dec7e
Merge branch 'master' into CSSFolding
2024-08-02 15:27:04 -05:00
David Bolack
423a4a521a
Correct truncation when looking for data: in css folding
2024-08-02 15:25:41 -05:00
David Bolack
05d4d5b1ff
Revert "Correct truncation when looking for data: in css folding"
...
This reverts commit ad1e8d50d7 .
2024-08-02 15:25:10 -05:00
David Bolack
ad1e8d50d7
Correct truncation when looking for data: in css folding
2024-08-02 15:24:14 -05:00
David Bolack
c926f0de79
Resolve import matching suggestion.
2024-08-02 15:10:39 -05:00
David Bolack
342963dae6
Merge branch 'master' into Issue_2563
2024-08-01 10:33:34 -05:00
David Bolack
957b1ed9e7
Merge branch 'master' into CSSFolding
2024-08-01 10:09:56 -05:00
David Bolack
29bbf3fef9
Merge branch 'master' into Issue_2563
2024-07-30 10:59:43 -05:00
David Bolack
d2afa7adea
Move fetchThemeBundle into /shared/helpers
...
This might not be the best rework - I was unsure if the *this* that would be available when called would see the appropriate object so I assumed not and pass it as a parameter.
Works, but may be bad form.
2024-07-23 22:17:52 -05:00
David Bolack
d640ad6bb7
Update Node version for Docker
2024-07-22 19:13:38 -05:00
David Bolack
2af2ad629d
Try to account for situations where the URL folding is past the max length for the truncation so the user can see why this is a fold.
...
Remove missed debug messages.
2024-07-21 12:58:21 -05:00
David Bolack
2fc7aa454f
Add data: URL folding for CSS.
...
Regex might need tweaking to catch all cases, but it catches the basics.
2024-07-21 12:40:49 -05:00
David Bolack
fde797c044
Rename prevLine to activeLine for better reading clarity.
2024-07-20 21:51:03 -05:00
David Bolack
6693fb1c13
reduce redundant trim()s
2024-07-20 21:40:22 -05:00
David Bolack
2c4f3473e5
Trim the trailing { on a CSS fold.
2024-07-20 00:43:02 -05:00
David Bolack
c82b62f953
Add Code folding on CSS style tab
2024-07-19 16:03:44 -05:00
David Bolack
ade819c70c
A not so light rework.
...
This removes the existing endpoints and replaces them with /theme.
/theme/:id - return a theme bundle containing all styling from this USER theme and any parents.
/theme/:engine/:id - return a theme bundle containing all styling from this STATIC theme and any parents
The theme bundle returns a marshalled JSON object containing:
styles - an array of strings representing the collected styles in loading order
snippets - an array ( currently empty ) of collected snippets.
The various bits of theme rendering code for <style> an style <link> have been swapped out with an 'onDidMount' call that loads the thendpoint and appends a series of <style> blocks to the brewRender's head.
This loses some caching advantages, but probably won't matter in the long run.
2024-07-13 12:12:05 -05:00
David Bolack
656edb07ea
Rework detection of user brews to look up themeid in static themes list before assuming is a user brew.
...
Ended up being a fairly straightforward change. A few ternaries got smooshed or inverted. Passes builtin and local tests. Need to compare on the test instance.
2024-07-08 18:12:58 -05:00
David Bolack
a413dc8d4f
Merge branch 'master' into Issue_2563
2024-07-08 10:14:06 -05:00
David Bolack
74ee09397e
Merge branch 'master' into Issue_2688
2024-07-08 10:08:54 -05:00
David Bolack
ea6595d4d6
Merge branch 'master' into brew_themes_user_selection
...
Fixes a regression for legacy brews.
2024-07-07 12:03:15 -05:00
David Bolack
16ca52756d
Merge branch 'master' into brew_themes_user_selection
2024-07-05 16:55:14 -05:00
David Bolack
645da7ae5f
Merge branch 'brew_themes_user_selection' of github.com:dbolack-ab/homebrewery into brew_themes_user_selection
2024-07-05 16:54:11 -05:00
David Bolack
8570335d79
Consolidate variable redundancy.
2024-07-05 16:53:21 -05:00
David Bolack
853f048812
Merge branch 'Issue_2563' of github.com:dbolack-ab/homebrewery into Issue_2563
2024-06-27 10:48:41 -05:00
David Bolack
4564066c63
Merge branch 'master' into Issue_2563
2024-06-27 10:44:32 -05:00
David Bolack
ba76c51da7
Merge branch 'master' into brew_themes_user_selection
2024-06-19 19:32:04 -05:00
David Bolack
435fb6ecfe
Merge branch 'Issue_2688' of github.com:dbolack-ab/homebrewery into Issue_2688
2024-06-19 19:16:52 -05:00
David Bolack
8a10fac81e
Update Style based on suggestions.
2024-06-19 19:16:19 -05:00
David Bolack
7f1949a7f4
Merge branch 'master' into Issue_2688
2024-06-19 19:16:12 -05:00
David Bolack
7a349ae26d
Remove weirdly redundant error box.
2024-06-13 18:13:32 -05:00
David Bolack
0945a5e47e
Merge branch 'master' into brew_themes_user_selection
2024-06-13 15:15:30 -05:00
David Bolack
b7f88d53d0
Solve for .descriptive and .wide not getting along with suggested fix from Issue.
...
Uses more more direct target rather than rearrange the file.
2024-06-05 17:44:29 -05:00
David Bolack
cb8d98266c
Update table of content list-item breakage rules for wide table of contents
...
Solves #2563
2024-06-05 17:17:49 -05:00
David Bolack
d20c9c502c
Merge branch 'issue_2994_css_style' of github.com:dbolacksn/homebrewery-broken into issue_2994_css_style
2024-06-01 00:35:39 -05:00
David Bolack
8c5e68e571
Merge branch 'master' into issue_2994_css_style
2024-06-01 00:34:43 -05:00
David Bolack
fbe65a4e93
Resolve indentation errors in TOC Generation, adjust partCover class
...
This fixes an error in the recusion that was failing to add children under existing parents.
Index generation now does not overindent when levels are skipped.
PartCover less code as suggesred by CC.
2024-06-01 00:32:25 -05:00
David Bolack
3875dabfd2
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-05-31 23:32:39 -05:00
David Bolack
6464f35ce9
Forgot to run npm install after merge
2024-05-31 22:40:22 -05:00
David Bolack
5442f232d5
Merge branch 'master' into brew_themes_user_selection
2024-05-31 22:32:14 -05:00
David Bolack
fc22e6cd53
Smidge of documentation
2024-05-22 23:17:22 -05:00
David Bolack
62ed026757
Hopeflly final class renaming sessions.
2024-05-22 21:25:10 -05:00
David Bolack
7cef4316d7
Flag Table of Contents as "Experimental"
2024-05-22 21:04:32 -05:00
David Bolack
0df53daa4c
Another attempt at clearer classnames for the Table of contents snippet
2024-05-22 17:25:52 -05:00
David Bolack
b496ef3597
Remove completely redundant checks for class based exclusion from ToC Snippet
2024-05-22 16:34:00 -05:00
David Bolack
3ae5d4c1e3
Slight reworking of style naming for Table of Contents
...
Also uses :is operator for cleaner? looking CSS
Lastly, removes {{partCover}} from automatic exclusion.
2024-05-22 16:30:12 -05:00
David Bolack
d9d4d74b71
Add CR wrappers around addTOC snippet insertions.
2024-05-22 12:44:19 -05:00
David Bolack
af82d71e4f
Merge branch 'master' into issue_2994_css_style
2024-05-22 11:52:43 -05:00
David Bolack
f897cbfdf4
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-05-22 11:51:45 -05:00
David Bolack
1773e77cb9
Fix missed issues with converting to delightfully recursive function
2024-05-22 11:47:12 -05:00
David Bolack
54d2709d6a
Merge
2024-05-20 17:58:22 -05:00
David Bolack
916bd5f4d6
Merge branch 'master' into brew_themes_user_selection
2024-05-20 17:56:21 -05:00
David Bolack
511c9ffada
Merge branch 'master' into issue_2994_css_style
2024-05-20 14:51:19 -05:00
David Bolack
ea03538552
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-05-20 13:33:20 -05:00
David Bolack
c6f62142e1
Change the ID used for User Brews to the shareId for future-proofing.
2024-05-17 20:53:06 -05:00
David Bolack
69f01b282a
CSS Tweaks for Theme Selector
...
Add 5e-Cleric's suggestsions to acvoid the title overflowing over the preview.
2024-05-13 22:33:58 -05:00
David Bolack
66e39d9c65
Update Theme Selector display
...
For User/Brew Themes, display the first author instead of Brew/V3 in the first column.
2024-05-13 22:24:41 -05:00
David Bolack
8c5f4e0605
Brew Theme Fixes.
...
This adds the User Brew themes, where applicible, to the /new path.
This adds a semi-graceful failure to the metadata panel when a Brew Theme is declared as used but is not present.
More gracefully handles loading with themes not present.
2024-05-13 11:14:35 -05:00
David Bolack
ed210da4af
Merge branch 'master' into brew_themes_user_selection
2024-05-12 12:08:16 -05:00
David Bolack
afb5ccec81
Slight Rearrange of ToC theme names and menu
...
Reorders ToC inclusion options with slight relabel for clarity.
Changes assumptions on H4, H5, and H6 snippets to assume H1-H3 class should be explicitly stated.
change naming of addToToCH# to tocH#
more explicitly define .addToC to h1 to h3 changes for --TOC var.
2024-05-12 12:00:55 -05:00
David Bolack
c0beae6e46
Remove redundant class declaration for ToC
2024-05-12 11:49:30 -05:00
David Bolack
9c6ece3e7f
Merge branch 'master' into issue_2994_css_style
2024-05-12 11:37:51 -05:00
David Bolack
5494c02f00
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-05-12 10:23:14 -05:00
David Bolack
b6c2f96b82
Change tag filtering for theme detection to require meta prefix
2024-05-10 01:40:01 -04:00
David Bolack
6f7a657b59
Merge branch 'brew_themes_user_selection' of github.com:dbolack-ab/homebrewery into brew_themes_user_selection
2024-05-08 12:52:01 -05:00
David Bolack
65495b4e7c
Prevent Legacy renderer brews from being listed as themes.
2024-05-08 12:51:10 -05:00
David Bolack
872ee339da
Clean up console logs
...
Eliminate erroronous theme pulldown texture load.
2024-05-07 12:13:57 -05:00
David Bolack
f936b8b12b
Update User brew endpoint tests
2024-05-06 20:28:46 -05:00
David Bolack
9f04c34b06
Missed $
2024-05-06 20:07:33 -05:00
David Bolack
c9d416fec0
Small User Brew theme changes.
...
Move the Static Theme shortcut to getBrewThemeWithCSS to drop an unneeded URL load.
Change the comment in the CSS to refer to the shareURL for the theme
instead of its name if it is a user theme.
2024-05-06 19:39:27 -05:00
David Bolack
3dde6a098c
Test code to reduce duplicate theme loading
...
This shorts out loading of 5ePHB and/or blank from getBrewThemeParent
2024-05-06 12:12:46 -05:00
David Bolack
ef25139ffe
Merge branch 'master' into brew_themes_user_selection
2024-05-06 12:04:38 -05:00
David Bolack
9d6076f642
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-05-06 11:59:20 -05:00
David Bolack
b86502aec7
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-04-30 21:35:29 -05:00
David Bolack
88ccb955ce
Merge branch 'master' into brew_themes_user_selection
2024-04-30 20:11:32 -05:00
David Bolack
980ed8e265
Merge branch 'master' into brew_themes_user_selection
2024-04-20 21:55:59 -05:00
David Bolack
2a148cb138
Update Menus and standardize CSS Names
...
Update addh4, addh5, addh6 class names to addToCH4, addToCH5, addToCH6
Update menu items for Table of contents with better labels and addToC
2024-04-20 21:53:02 -05:00
David Bolack
9426c6acd9
Merge branch 'issue_2994_css_style' of github.com:dbolacksn/homebrewery-broken into issue_2994_css_style
2024-04-20 21:48:13 -05:00
David Bolack
90ce48b170
Adapt Recursive Toc function from 3254
2024-04-20 21:46:32 -05:00
David Bolack
448af683a0
Merge branch 'master' into issue_2994_css_style
2024-04-20 21:36:42 -05:00
David Bolack
ec5f8254f1
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-04-20 19:12:29 -05:00
David Bolack
1292d9ad9b
Merge branch 'master' into brew_themes_user_selection
2024-04-18 21:13:01 -05:00
David Bolack
7690fb9287
Return .addToC for inline mustaches
2024-03-26 09:39:15 -05:00
David Bolack
57f0aefbc8
Merge branch 'master' into brew_themes_user_selection
2024-03-25 20:38:28 -05:00
David Bolack
2e54520b32
Merge branch 'master' into issue_2994_css_style
2024-03-25 19:39:01 -05:00
David Bolack
cdf5b29ac2
Remove !important from toc.h4/h5/h6 --TOC
2024-03-25 19:38:26 -05:00
David Bolack
733b929940
Integrate code recursion from 3254.
2024-03-25 19:36:30 -05:00
David Bolack
211fe48e29
Attempt to block H4-h6 from existing ToCs from showing up in a new ToC.
2024-03-25 19:06:38 -05:00
David Bolack
9d3f7fe556
Fix H3-H6 entries in ToC generation
2024-03-25 18:58:29 -05:00
David Bolack
5d87508d0e
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-25 18:09:43 -05:00
David Bolack
40d0e7e90e
Trim space off of ToC entries.
2024-03-25 16:32:03 -05:00
David Bolack
7ca10ff5a4
Add requested additions to code
...
Add snippet additions to handle Add h4, Add h4-h5, add h4-h6
Add collection of headers h4-h6 and rendering of h4 to h6.
2024-03-25 16:13:07 -05:00
dbolacksn
6a03be9d64
Merge branch 'master' into issue_2994_css_style
2024-03-23 18:53:52 -05:00
David Bolack
9848e4b600
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-23 05:59:29 -05:00
David Bolack
f0a8020189
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-19 19:18:43 -05:00
David Bolack
f2f32c35ea
Ensure shared pages work with user themes.
2024-03-10 11:54:48 -05:00
David Bolack
d4770f16e3
Merge branch 'master' into brew_themes_user_selection
2024-03-09 20:25:24 -06:00
David Bolack
d6aa0138f0
Merge branch 'Extended_DD' of github.com:dbolacksn/homebrewery-broken into Extended_DD
2024-03-09 19:42:34 -06:00
David Bolack
f3b17f4615
Fix bad merge
2024-03-09 19:40:54 -06:00
David Bolack
04e6f2ea58
Merge branch 'master' into Extended_DD
2024-03-09 19:37:57 -06:00