Skip to content
This repository has been archived by the owner on Jan 12, 2023. It is now read-only.

Significant Rewrite #8

Open
tcyrus opened this issue Dec 21, 2022 · 1 comment
Open

Significant Rewrite #8

tcyrus opened this issue Dec 21, 2022 · 1 comment

Comments

@tcyrus
Copy link
Owner

tcyrus commented Dec 21, 2022

The rendering code as well as the stylesheet for homebrewery has gone through significant changes. The easiest way that I see this playing out is:

  • Translating components from React to lightweight TSX compatible alternative (Preact, nano-tsx, SolidJs, etc)
  • Rewriting the LESS stylesheets (to handle assets)
  • Investigate better way to link to offline fonts (link to dependencies?)
  • Investigate using ThemeProvider instead of current css loading system
  • Attempt to handle assets using puppeteer (to minimize CSS size)

This is a lot of work, given how significantly they've changed the asset loading process with themes.

@tcyrus
Copy link
Owner Author

tcyrus commented Jan 12, 2023

Given the amount of changes required and the recent news about OGLv1.1, I don't feel motivated to continue with this project at this time.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant