mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
ace89161fb
This is testing out [Approach 3](https://www.notion.so/coderhq/Workspaces-v2-Initial-UI-Scaffolding-3b07d2847eed48839a7e6f0f2bb9bf56#56256f25d2954897a8ee315f0820cedd) in the UI scaffolding RFC. Fixes https://github.com/coder/coder/issues/11 The folder structure looks like: - `site` - `components` (buttons, empty state, etc) - `pages` (large sections of UI -> composition of components) - `theme` (files defining our palette) Several components were able to be brought in essentially unmodified: - `SplitButton` - `EmptyState` - `Footer` - All the icons / logos - Theming (removed several items that aren't necessary, yet, though) Other components had more coupling, and need more refactoring: - `NavBar` - `Confetti` Current State:  For a full working app, there's potentially a lot more to bring in: - User / Account Settings Stuff - Users Page - Organizations Page (and all the supporting dependencies)
19 lines
887 B
Plaintext
19 lines
887 B
Plaintext
###############################################################################
|
|
# NOTICE #
|
|
# If you change this file, kindly copy-pasta your change into .prettierignore #
|
|
# and .eslintignore as well. See the following discussions to understand why #
|
|
# we have to resort to this duplication (at least for now): #
|
|
# #
|
|
# https://github.com/prettier/prettier/issues/8048 #
|
|
# https://github.com/prettier/prettier/issues/8506 #
|
|
# https://github.com/prettier/prettier/issues/8679 #
|
|
###############################################################################
|
|
|
|
node_modules
|
|
vendor
|
|
.eslintcache
|
|
yarn-error.log
|
|
|
|
# Front-end ignore
|
|
.next/
|
|
site/.next/ |