Skip to content

feat(style): initial ui redesign - #37

Draft
FireStreaker2 wants to merge 13 commits into
mainfrom
feature/settings-ui
Draft

feat(style): initial ui redesign#37
FireStreaker2 wants to merge 13 commits into
mainfrom
feature/settings-ui

Conversation

@FireStreaker2

@FireStreaker2 FireStreaker2 commented Jan 26, 2026

Copy link
Copy Markdown
Collaborator

changes

  • implementation of a base nord inspired colorscheme
  • shadcn inspired components
    • any components that were not already previously styled are now styled
  • small typo fixes
  • added inter font
  • fix buttons cutting out when at the bottom of the page (added programatically)
  • markup cleanup

color scheme

this will be subject to change

:root {
  --bg: #2e3440;
  --panel: #3b4252;
  --panel-alt: #434c5e;
  --border: rgba(216, 222, 233, 0.12);
  --text: #eceff4;
  --muted: #d8dee9;
  --accent: #2F86D1;
  --danger: #bf616a;
  --radius: 8px;
}

todo

priority

  • implement environment variables for webpack config (not relevant to this pr but might as well do it now)
  • expand settings tab via dragging
  • fix any sub menus if needed (e.g. when adding world objects)
  • point lights/world objects
  • scroll bars
  • ui panel for terrain types
  • codebase organization/formatting at the end
  • favicon
  • texture settings
  • input for exact values (2+ sigfigs)

@vercel

vercel Bot commented Jan 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
terrain-generator-with-raycasting Ready Ready Preview, Comment Feb 26, 2026 1:32am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants