Add new links card and feature flag system for incremental dev. (#1714)

* Add new links card and feature flag system for incremental dev.

* Switch to env variable for dev flags

* Add members card

* fix order of creators card

* Fix owner icon color and bring org owner to top of list

* lint + other fixes

* Revamp feature flag system, add flag config page

* Add button to flags page in dev mode

* fix env overrides

* make typescript happy with the refs
This commit is contained in:
Prospector
2024-06-11 19:46:07 -07:00
committed by GitHub
parent 5b2d36e976
commit 1d9fe0c03d
32 changed files with 1325 additions and 310 deletions

View File

@@ -428,15 +428,15 @@ const submitForReview = async () => {
align-items: center;
.required {
color: var(--color-special-red);
color: var(--color-red);
}
.suggestion {
color: var(--color-special-purple);
color: var(--color-purple);
}
.review {
color: var(--color-special-orange);
color: var(--color-orange);
}
}
@@ -467,7 +467,7 @@ const submitForReview = async () => {
.circle {
--circle-size: 2rem;
--background-color: var(--color-bg);
--content-color: var(--color-special-gray);
--content-color: var(--color-gray);
width: var(--circle-size);
height: var(--circle-size);
border-radius: 50%;
@@ -483,19 +483,19 @@ const submitForReview = async () => {
}
&.required {
--content-color: var(--color-special-red);
--content-color: var(--color-red);
}
&.suggestion {
--content-color: var(--color-special-purple);
--content-color: var(--color-purple);
}
&.review {
--content-color: var(--color-special-orange);
--content-color: var(--color-orange);
}
&.done {
--background-color: var(--color-special-green);
--background-color: var(--color-green);
--content-color: var(--color-brand-inverted);
}
}