Commit Graph
438 Commits
Author SHA1 Message Date
Nate Butler 784666e69c Update packages
Tested post update.
2023-02-25 11:53:01 -05:00
Nate Butler 8a75b4c725 Remove unused/old base16 theme code
Neither of these files have anything in them that is used anywhere else in the styles app.

Tested both `build` and `build-licenses` after removing these.
2023-02-25 11:50:22 -05:00
Nate Butler 3d07163d94 Don't format package or package-lock 2023-02-25 11:47:27 -05:00
Nate Butler 231f558f59 Format styles with updated prettier config
In the system color PR I updated the prettier config to match what we use on zed.dev. I didn't want to format all of styles as it would add a lot of unrelated line changes to that PR.

Doing that format now.
2023-02-25 11:46:33 -05:00
Nate Butler 8891ab52dc Merge pull request #2150 from zed-industries/nate/system-colors
Add system color palette
2023-02-25 11:43:02 -05:00
Nate Butler a729d46364 Format using new prettier config 2023-02-25 11:33:57 -05:00
Nate Butler 6904b59136 Add the same prettier config as zed.dev 2023-02-25 11:33:16 -05:00
Nate Butler 887befd611 Add missing dep 2023-02-25 11:32:04 -05:00
Nate Butler f8c662efce Remove theme tool for now
This is likely the biggest thing I'm unsure about for this PR, so I'm going to pull it into a seperate branch so I can merge the system color library in.

I think a better approach for this will be one of two things:
- Have a single next app that covers everything to do with themes (previewing ramps, generated themes, components etc.)
- Create a mono or turborepo that splits things up into packages (system, theme, themes, theme-tool, etc)
2023-02-25 11:27:18 -05:00
Julia 253a3fc2a1 Add same grayscale logic to followers which leaders have 2023-02-23 15:59:37 -05:00
Antonio Scandurra 088d3901e9 Merge branch 'main' into call-ui-follow-up 2023-02-23 15:15:46 +01:00
Petros Amoiridis 15d2d933e2 Merge pull request #2202 from zed-industries/petros/z-86-replace-terminal-tab-title-with-an-icon
Replace terminal tab title with an icon
2023-02-23 11:04:43 +02:00
Max Brunsfeld 781ad9501a Rearrange collab titlebar items to avoid movement of the toggle contacts button
* Replace username in titelbar with a `...` user menu that shows
  the current user name and contains a sign-in/sign-out button.
* Move the '+' (toggle contacts) button back to the right side.
* Move the collaborators back to the right side.
* Move the share/unshare button to the left side, beside the project title
* Only show the share/unshare button when in a call.
2023-02-22 22:56:11 -08:00
JuliaandMax Brunsfeld 31a31fb3fa Fiddle with titlebar item spacing
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-02-22 14:13:29 -05:00
JuliaandMax Brunsfeld 57185f02fb Add style leader selection container
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-02-22 13:36:06 -05:00
Petros AmoiridisandJulia f6561f0cb7 Deduplicate tab theme related code
We've noticed that the search theme struct had two fields for a tab icon width and spacing. But we already have those in the tab theme struct. We decided to remove the duplicate and reuse the tab fields.

We also wanted to move where the spacing is being used. Instead of doing it at the left of the label, we do it at the right of the icon to match how it is done in other areas of the UI.

Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
2023-02-22 20:28:57 +02:00
Petros AmoiridisandJulia 6456971bca Make icon width match other areas
This was 8 but we've seen areas where this was 14, like the project search tab icon. We want to match this.

Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
2023-02-22 20:25:39 +02:00
JuliaandMax Brunsfeld 2d1da9e310 Add mockup accurate avatar background
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-02-22 11:34:55 -05:00
JuliaandMax Brunsfeld b7120c3e83 Initial dedicated face pile element
Rather than overload Flex with yet another special case, add a dedicated
element to handle this overlap instead

Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-02-22 11:34:55 -05:00
Max Brunsfeld d860521e5a Start work on styling of follower avatars in facepiles
* Make follower avatars smaller than top-level avatars
* Make avatars in facepiles overlap
* Render an opaque background behind avatars in facepiles.
2023-02-22 11:34:55 -05:00
JuliaandMax Brunsfeld 0781cd8112 Remove left side collaborator list
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2023-02-22 11:34:55 -05:00
JuliaandNathan Sobo fb047a226d Avoid moving contacts popover during call start & add button style state
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-02-22 11:34:55 -05:00
Julia ea3bb46d2b Add collaborator count to collaborator list button 2023-02-22 11:21:23 -05:00
Julia 944c6fba5f Switch collaborator list to using own style 2023-02-22 11:21:23 -05:00
Nate Butler 55a5218941 Remove unneeded API from theme-tool 2023-02-12 21:04:54 -05:00
Nate Butler 4f4cf7db09 Update colors. 2023-02-12 21:04:31 -05:00
Nate Butler 5911ac31b8 Add gray color families 2023-02-12 20:02:51 -05:00
Nate Butler e11e62605b Generate color meta, document functions and tidy. 2023-02-12 19:45:16 -05:00
Nate Butler cb66bf480d Remove bezier-easing from styles
This was installed in the wrong app
2023-02-12 11:59:36 -05:00
Nate Butler b5a177dcc3 Add initial system palette reference colors 2023-02-12 00:15:41 -05:00
Nate Butler 38bae44813 Test using HSL + curves to build a scale 2023-02-11 23:34:46 -05:00
Nate Butler 9bf04a3c9f Allow passing a chroma color as a start/mid/end color 2023-02-11 21:10:47 -05:00
Nate Butler 3d1237bd47 Document ref/color further 2023-02-11 08:14:13 -05:00
Nate Butler 392ea0d84c Organize 2023-02-11 07:56:41 -05:00
Nate Butler efa1ebad25 Update chip style 2023-02-10 22:06:03 -05:00
Mikayla Maki c744acdf64 Fix other atelier license 2023-02-10 11:58:25 -08:00
Mikayla Maki 87d7678c45 Update the atelier cave license file 2023-02-10 11:52:31 -08:00
Nate Butler 36d08fec25 Add remaining colors 2023-02-09 23:26:44 -05:00
Nate Butler ed4c7e43d5 Group light and dark scales 2023-02-09 13:41:37 -05:00
Nate Butler 296e232315 WIP: Use algorithm to generate reference color palette
Adapted from @k-vyn/coloralgorithm
Generate colors for our reference palette.
2023-02-09 12:37:05 -05:00
Nate Butler dab1c84bfe List colors for reference palette in theme tool 2023-02-09 00:39:57 -05:00
Nate Butler 0afcd3fcbb Remove leftovers from create-next-app 2023-02-09 00:10:32 -05:00
Nate Butler 3a3338a927 Start on system colors 2023-02-09 00:09:52 -05:00
Nate Butler 1ee4de1f4e Init theme tool 2023-02-09 00:09:44 -05:00
Nate Butler 4f6c553b21 Remove comment 2023-02-08 22:52:27 -05:00
Joseph Lyons a0dfdf4a73 Style info text 2023-02-08 21:26:27 -05:00
Joseph Lyons eba42e257a Correct theme function name 2023-02-06 18:19:15 -05:00
Joseph LyonsandKay Simmons 9eda0c8e7c Implement a button for submitting feedback
Co-Authored-By: Kay Simmons <3323631+Kethku@users.noreply.github.com>
2023-02-06 17:41:36 -05:00
Nate Butler 4aac39ed37 Add note to base16.ts 2023-02-01 16:26:08 -05:00
Mikayla Maki edb2d2cd3f Removed old experiments settings and staff mode flag, added new StaffMode global that is set based on the webserver's staff bit 2023-01-27 15:43:12 -08:00