0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-06-24 17:38:40 +00:00
Commit Graph

124 Commits

Author SHA1 Message Date
Trevor Buckner d443ecabae Move most common "handler" functions (textChange/splitMoves/etc.) 2025-08-20 16:30:44 -04:00
Trevor Buckner 91b6b9d91b Move most state over to common BaseEditPage 2025-08-20 16:29:29 -04:00
Trevor Buckner 7ca2123506 Move Splitpane / Editor / BrewRenderer into common BasePage
(not on /edit yet. That one is a beast.)
2025-08-20 16:28:05 -04:00
Trevor Buckner 6f9caf0590 Refactor to use BaseEditPage for shared layout
Some Nav buttons missing on the different pages should now appear in all three pages. Unique buttons are still only on those pages for now (/share nav button only appears on the /edit page, etc.)
2025-08-10 22:16:07 -04:00
Trevor Buckner 719edd82c5 Moving splitPane over to the components folder
Just to reduce the number of changes needed to review on the UI overhaul #4122 PR
2025-07-29 16:35:25 -04:00
David Bolack 9d1601f424 Seems to be working - no idea why... 2025-03-29 19:14:10 -05:00
David Bolack 7525e087ff Regression Fix WIP 2025-03-29 18:47:03 -05:00
Víctor Losada Hernández 8e37806791 jsx files 2025-03-18 19:47:49 +01:00
Víctor Losada Hernández 163e3927b5 style lint 2025-03-18 19:38:58 +01:00
Trevor Buckner fb9148ada5 Site runs and all tests pass 2024-11-20 16:21:35 -05:00
Víctor Losada Hernández 3d7d90104b revert content deletion 2024-11-01 20:37:28 +01:00
Víctor Losada Hernández 0663e82fa1 remove unnecessary space in homepage markdown 2024-10-13 10:58:24 +02:00
Víctor Losada Hernández 6e241c5bcd remove splitpane parent 2024-10-13 10:53:05 +02:00
Trevor Buckner 25a40e31c5 Remove console logs 2024-09-15 22:31:29 -04:00
Trevor Buckner 81ab9417d3 Clean up unused code 2024-09-15 21:42:55 -04:00
Trevor Buckner 76c9f2ee71 Lint 2024-09-14 18:58:23 -04:00
Trevor Buckner 7e776df4d4 Add Current Page states up into editor components, pass down to children 2024-09-14 18:50:09 -04:00
Víctor Losada Hernández d50f23354a minor changes 2024-08-01 15:57:27 +02:00
Víctor Losada Hernández 662a2d776a Merge branch 'experimental-development' of https://github.com/5e-Cleric/homebrewery into experimental-development 2024-08-01 15:55:09 +02:00
Víctor Losada Hernández 80f07bf0b0 Nav item 2024-08-01 15:55:04 +02:00
Trevor Buckner 915f9aafa8 restore snippetBundle field somehow lost from /new and /home 2024-07-31 17:27:58 -04: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
Trevor Buckner ac82e3ecb2 Add to home page 2024-07-23 16:50:29 -04:00
Gazook89 7c9cc25923 update editor ref's in edit, home, and new pages. 2024-05-16 23:29:30 -05:00
Gazook89 78ce8aa6e3 remove unused ref attributes
from editPage, homePage, newPage, and printPage, as well as splitPane.   The refs were declared, but never used.
2024-05-16 23:25:22 -05:00
David Bolack bf874c55af Add a column break before the Tables header on page 2
Small formatting fix.
2024-02-23 14:46:13 -06:00
Trevor Buckner 7bb1f16946 Always render currently-edited page first, so variables update across pages properly 2024-02-20 22:56:37 -05:00
Trevor Buckner d75ea8943b rewrite Editing and Sharing to better fit 2023-09-14 17:15:05 -04:00
Víctor Losada Hernández 9dc19d996d reviewed fixes 2023-09-13 23:40:33 +02:00
Víctor Losada Hernández dbb4476eb4 newline necessary 2023-06-22 23:32:26 +02:00
Victor Losada Hernandez 2d4a3ec910 landing page update 2023-04-22 15:30:22 +02:00
Michiel De Mey 9bb628da5a Use secure protocol for Homebrewery mug image
Fixes https://github.com/naturalcrit/homebrewery/issues/2687
2023-02-25 16:30:04 +01:00
Charlie Humphreys 8f75ea4728 fix error issue 2023-01-23 14:22:18 -06:00
Charlie Humphreys 79db97efdf create error navitem and use it in all necessary use cases 2023-01-21 00:25:35 -06:00
Charlie Humphreys 7755affa1e update based on feedback 2023-01-20 23:07:24 -06:00
Charlie Humphreys 385bee964d adjust frontend error handling, add client/server mismatch middleware 2023-01-06 21:29:21 -06:00
G.Ambatte 8e42c09721 Apply default to HomePage 2022-12-14 21:26:31 +13:00
G.Ambatte ed65d0c922 Send entire brew to HomePage save function 2022-10-09 11:55:05 +13:00
Trevor Buckner 87bc27544b Merge pull request #2290 from naturalcrit/MakeV3Default
Make V3 default setting in /new, and homepage
2022-08-27 13:05:26 -04:00
Trevor Buckner 3271eae4df Make V3 default setting in /new, and homepage 2022-08-27 01:51:30 -04:00
Charlie Humphreys e963672b65 update tag setup to be based on the latest version of the stringArrayEditor.jsx 2022-06-24 23:31:20 -05:00
Trevor Buckner 0a41e7a4af Make "Discord of Many Things" a link in homepage 2022-02-03 23:07:04 -05:00
Trevor Buckner 5170b991b4 Move v3 icons to end of page 2022-02-03 21:43:42 -05:00
Charlie Humphreys cd27933f98 add width:auto to div 2022-02-03 11:37:32 -06:00
Charlie Humphreys 6985f69caa update height to use style syntax 2022-02-03 10:09:20 -06:00
Charlie Humphreys aaf36a29a7 remove text under social links, adjust spacing 2022-02-03 09:56:45 -06:00
Charlie Humphreys 57d3db5322 Merge branch 'master' into migration-guide
# Conflicts:
#	server/app.js
2022-01-31 17:13:36 -06:00
Trevor Buckner ece6df023a Restore custom CSS styling on v3 preview 2022-01-28 09:59:29 -05:00
Trevor Buckner 4c08f4a6e1 Condense v3_preview to fit on two pages again. 2022-01-28 09:44:43 -05:00
Charlie Humphreys 22b80ffbb2 update app templates for welcome messages, add new images 2022-01-26 21:56:12 -06:00