-
Notifications
You must be signed in to change notification settings - Fork 5
refactor: components and improve responsiveness across UI #63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: components and improve responsiveness across UI #63
Conversation
…ge to native HTML `<section>`
…issue in Sidebar component
…restructure content handling
…ve ReactPanelContainer functionality
…ance panel responsiveness
…erminalOutput components
…ner type handling
- Remove content.config.ts and replace with more direct content management - Update ReactMarkdownContainer to remove unnecessary elements and simplify layout - Refactor NavButtons.astro to use new meta props - Remove dynamic content loading from Hero component - Adjust Navbar and other components to support new content management approach - Add new content-manager.ts helper to potentially replace previous configuration method
|
@SergioRibera We'll keep that in mind. Perhaps a simple solution would be to switch to tabs when it reaches a certain size |
|
@ArturoAtomplay They could consider the previous alternative for when the screen is very small, as it can occupy a considerable percentage of space |
|
Estuve revisando el código y veo que cambiaron bastante, en lo que estoy viendo la propuesta quita la parte estática que era lo que nos interesa realmente, cargar la menor cantidad de js posible, entre otras cosas que no me agradan mucho de la contribucion por la parte de react es la micro componetización que se implementó y como muchas cosas que podrian ser css pasaron a ser js, por lo que se discutió con el equipo y decidimos continuar con la implementación de Astro actual |




Description
This pull request involves significant improvements to the codebase in terms of responsiveness, styling, and readability:
ReactPanelContainerfunctionality.ReactPanelContainerstyles and improved the resize handle structure for better user experience.Section.astrousage to native HTML<section>for more standardized and clear markup.noDangerouslySetInnerHtmlrule, and resolved a unique key issue in theSidebarcomponent.