Skip to content

Conversation

hestro
Copy link
Member

@hestro hestro commented Sep 13, 2026

This PR sets up the foundational page structure for the app.

Changes include:

  • Set up global base styles: CSS reset, root variables, fonts, favicon
  • Added Header component
    • The button in the header is currently not doing anything, and is just a placeholder for later development
  • Added Footer component
  • Added empty <main> content area in App.tsx
  • CSS for each component is organized using CSS Modules

Note: This is my first time working with React - so don't hesitate to give feedback.

@hestro hestro added the enhancement New feature or request label Sep 13, 2026
@hestro hestro self-assigned this Sep 13, 2026
@hestro hestro requested a review from a team as a code owner September 13, 2026 02:12
@hestro hestro linked an issue Sep 13, 2026 that may be closed by this pull request
martakam
martakam previously approved these changes Sep 13, 2026
Copy link
Member

@martakam martakam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good to go!

@martakam martakam mentioned this pull request Sep 13, 2026
@hestro hestro merged commit 51d218c into main Sep 13, 2026
@martakam martakam deleted the feat/basic-layout branch September 17, 2026 22:38
Sign in to join this conversation on GitHub.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: set up a basic layout for the application
2 participants