You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.
Now, with knowledge of the project structure, it would be good to refactor most of it with some improvements:
Refactor @marknow/banners
Create the SVGs/Banners manually and just replace the placeholders (%%TITLE%%, %%SUBTITLE%%, etc.). This would remove the dependency on satori, making the creation faster and simpler. Also, would pretty much create the natural support for custom banners
Create a better API and helper functions.
Probably have the main function/constructor as a class instead of an async function?
Have a helper function for dealing with Iconify icon collections JSON's. So the collections themselves aren't a dependency, but removes the necessity of creating manually logic for it and/or the use of fetching every single icon.
Refactor/Recreate the rest API and web editor.
Probably in the API itself, it wouldn't have breaking chances. But because in the current state, it is mostly an MVP, it would be better to recreate how it handles state management and UX.
Make the UI responsive.
Prepare codebase for future features (such as a possible Markdown editor and shields/badges)
The text was updated successfully, but these errors were encountered:
Now, with knowledge of the project structure, it would be good to refactor most of it with some improvements:
Refactor
@marknow/banners
Create the SVGs/Banners manually and just replace the placeholders (
%%TITLE%%
,%%SUBTITLE%%
, etc.). This would remove the dependency on satori, making the creation faster and simpler. Also, would pretty much create the natural support for custom bannersCreate a better API and helper functions.
Refactor/Recreate the rest API and web editor.
The text was updated successfully, but these errors were encountered: