Skip to content

Commit 892d431

Browse files
committed
feat(theme): apply meliva.ai color tokens and update governance
1 parent a1fbc1c commit 892d431

File tree

4 files changed

+98
-91
lines changed

4 files changed

+98
-91
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.2.0] - 2024-07-31
9+
10+
### Changed
11+
12+
- **Theme Implementation:** Applied the official Meliva.ai color tokens to both the light (`light.css`) and dark (`dark.css`) themes. This is the first major step in visually aligning the design system with the brand identity defined in `design/tokens.md`.
13+
- **Governance:** Updated the `CONTRIBUTING.md` file to direct contributors to the project's `blueprint.md`, ensuring all contributions follow our established protocols.
14+
815
## [0.1.1] - 2024-07-30
916

1017
### Chore

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Contributing to Shoelace
1+
# Contributing to the Meliva.ai Design System
22

3-
Before contributing, please review the contributions guidelines at:
3+
This project is governed by the principles and protocols defined in our `blueprint.md` document. Before contributing, please review this document to understand our workflow, coding standards, and collaboration model.
44

5-
[shoelace.style/resources/contributing](https://shoelace.style/resources/contributing)
5+
[Review the Project Blueprint](blueprint.md)

src/themes/dark.css

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -246,56 +246,56 @@
246246
*/
247247

248248
/* Primary */
249-
--sl-color-primary-50: var(--sl-color-sky-50);
250-
--sl-color-primary-100: var(--sl-color-sky-100);
251-
--sl-color-primary-200: var(--sl-color-sky-200);
252-
--sl-color-primary-300: var(--sl-color-sky-300);
253-
--sl-color-primary-400: var(--sl-color-sky-400);
254-
--sl-color-primary-500: var(--sl-color-sky-500);
255-
--sl-color-primary-600: var(--sl-color-sky-600);
256-
--sl-color-primary-700: var(--sl-color-sky-700);
257-
--sl-color-primary-800: var(--sl-color-sky-800);
258-
--sl-color-primary-900: var(--sl-color-sky-900);
259-
--sl-color-primary-950: var(--sl-color-sky-950);
249+
--sl-color-primary-50: rgb(20 41 56);
250+
--sl-color-primary-100: rgb(32 66 91);
251+
--sl-color-primary-200: rgb(45 93 128);
252+
--sl-color-primary-300: rgb(54 113 155);
253+
--sl-color-primary-400: rgb(66 138 189);
254+
--sl-color-primary-500: rgb(94 167 218);
255+
--sl-color-primary-600: rgb(141 192 229);
256+
--sl-color-primary-700: rgb(175 211 237);
257+
--sl-color-primary-800: rgb(201 225 243);
258+
--sl-color-primary-900: rgb(225 238 248);
259+
--sl-color-primary-950: rgb(246 250 253);
260260

261261
/* Success */
262-
--sl-color-success-50: var(--sl-color-green-50);
263-
--sl-color-success-100: var(--sl-color-green-100);
264-
--sl-color-success-200: var(--sl-color-green-200);
265-
--sl-color-success-300: var(--sl-color-green-300);
266-
--sl-color-success-400: var(--sl-color-green-400);
267-
--sl-color-success-500: var(--sl-color-green-500);
268-
--sl-color-success-600: var(--sl-color-green-600);
269-
--sl-color-success-700: var(--sl-color-green-700);
270-
--sl-color-success-800: var(--sl-color-green-800);
271-
--sl-color-success-900: var(--sl-color-green-900);
272-
--sl-color-success-950: var(--sl-color-green-950);
262+
--sl-color-success-50: rgb(12 45 15);
263+
--sl-color-success-100: rgb(19 73 25);
264+
--sl-color-success-200: rgb(27 103 35);
265+
--sl-color-success-300: rgb(32 124 42);
266+
--sl-color-success-400: rgb(39 152 51);
267+
--sl-color-success-500: rgb(58 182 71);
268+
--sl-color-success-600: rgb(119 205 128);
269+
--sl-color-success-700: rgb(162 221 168);
270+
--sl-color-success-800: rgb(193 232 197);
271+
--sl-color-success-900: rgb(220 242 222);
272+
--sl-color-success-950: rgb(244 251 245);
273273

274274
/* Warning */
275-
--sl-color-warning-50: var(--sl-color-amber-50);
276-
--sl-color-warning-100: var(--sl-color-amber-100);
277-
--sl-color-warning-200: var(--sl-color-amber-200);
278-
--sl-color-warning-300: var(--sl-color-amber-300);
279-
--sl-color-warning-400: var(--sl-color-amber-400);
280-
--sl-color-warning-500: var(--sl-color-amber-500);
281-
--sl-color-warning-600: var(--sl-color-amber-600);
282-
--sl-color-warning-700: var(--sl-color-amber-700);
283-
--sl-color-warning-800: var(--sl-color-amber-800);
284-
--sl-color-warning-900: var(--sl-color-amber-900);
285-
--sl-color-warning-950: var(--sl-color-amber-950);
275+
--sl-color-warning-50: rgb(51 36 14);
276+
--sl-color-warning-100: rgb(83 59 24);
277+
--sl-color-warning-200: rgb(117 82 33);
278+
--sl-color-warning-300: rgb(142 100 40);
279+
--sl-color-warning-400: rgb(173 122 49);
280+
--sl-color-warning-500: rgb(209 148 59);
281+
--sl-color-warning-600: rgb(244 172 69);
282+
--sl-color-warning-700: rgb(247 198 128);
283+
--sl-color-warning-800: rgb(250 217 170);
284+
--sl-color-warning-900: rgb(252 234 208);
285+
--sl-color-warning-950: rgb(254 249 241);
286286

287287
/* Danger */
288-
--sl-color-danger-50: var(--sl-color-red-50);
289-
--sl-color-danger-100: var(--sl-color-red-100);
290-
--sl-color-danger-200: var(--sl-color-red-200);
291-
--sl-color-danger-300: var(--sl-color-red-300);
292-
--sl-color-danger-400: var(--sl-color-red-400);
293-
--sl-color-danger-500: var(--sl-color-red-500);
294-
--sl-color-danger-600: var(--sl-color-red-600);
295-
--sl-color-danger-700: var(--sl-color-red-700);
296-
--sl-color-danger-800: var(--sl-color-red-800);
297-
--sl-color-danger-900: var(--sl-color-red-900);
298-
--sl-color-danger-950: var(--sl-color-red-950);
288+
--sl-color-danger-50: rgb(68 25 25);
289+
--sl-color-danger-100: rgb(110 41 41);
290+
--sl-color-danger-200: rgb(153 57 57);
291+
--sl-color-danger-300: rgb(185 69 69);
292+
--sl-color-danger-400: rgb(226 84 84);
293+
--sl-color-danger-500: rgb(240 126 126);
294+
--sl-color-danger-600: rgb(244 165 165);
295+
--sl-color-danger-700: rgb(248 193 193);
296+
--sl-color-danger-800: rgb(250 213 213);
297+
--sl-color-danger-900: rgb(252 232 232);
298+
--sl-color-danger-950: rgb(254 248 248);
299299

300300
/* Neutral */
301301
--sl-color-neutral-50: var(--sl-color-gray-50);

src/themes/light.css

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -246,56 +246,56 @@
246246
*/
247247

248248
/* Primary */
249-
--sl-color-primary-50: #eaf3fa;
250-
--sl-color-primary-100: #d0e5f5;
251-
--sl-color-primary-200: #b1d6ef;
252-
--sl-color-primary-300: #8dc6e8;
253-
--sl-color-primary-400: #6ab6e1;
254-
--sl-color-primary-500: #4b9cd6; /* Sua cor primária */
255-
--sl-color-primary-600: #4b9cd6; /* Sua cor primária */
256-
--sl-color-primary-700: #3a7caf;
257-
--sl-color-primary-800: #2d6088;
258-
--sl-color-primary-900: #1e415c;
259-
--sl-color-primary-950: #1a384f;
249+
--sl-color-primary-50: rgb(246 250 253);
250+
--sl-color-primary-100: rgb(225 238 248);
251+
--sl-color-primary-200: rgb(201 225 243);
252+
--sl-color-primary-300: rgb(175 211 237);
253+
--sl-color-primary-400: rgb(141 192 229);
254+
--sl-color-primary-500: rgb(94 167 218);
255+
--sl-color-primary-600: rgb(66 138 189);
256+
--sl-color-primary-700: rgb(54 113 155);
257+
--sl-color-primary-800: rgb(45 93 128);
258+
--sl-color-primary-900: rgb(32 66 91);
259+
--sl-color-primary-950: rgb(20 41 56);
260260

261261
/* Success */
262-
--sl-color-success-50: #eaf7eb;
263-
--sl-color-success-100: #ccebd0;
264-
--sl-color-success-200: #a9dfb3;
265-
--sl-color-success-300: #81d391;
266-
--sl-color-success-400: #54c76b;
267-
--sl-color-success-500: #2eb23c;
268-
--sl-color-success-600: #2eb23c;
269-
--sl-color-success-700: #258e30;
270-
--sl-color-success-800: #1c6b24;
271-
--sl-color-success-900: #134718;
272-
--sl-color-success-950: #0e3512;
262+
--sl-color-success-50: rgb(244 251 245);
263+
--sl-color-success-100: rgb(220 242 222);
264+
--sl-color-success-200: rgb(193 232 197);
265+
--sl-color-success-300: rgb(162 221 168);
266+
--sl-color-success-400: rgb(119 205 128);
267+
--sl-color-success-500: rgb(58 182 71);
268+
--sl-color-success-600: rgb(39 152 51);
269+
--sl-color-success-700: rgb(32 124 42);
270+
--sl-color-success-800: rgb(27 103 35);
271+
--sl-color-success-900: rgb(19 73 25);
272+
--sl-color-success-950: rgb(12 45 15);
273273

274274
/* Warning */
275-
--sl-color-warning-50: #fef8f0;
276-
--sl-color-warning-100: #fdf0e0;
277-
--sl-color-warning-200: #fbe6cc;
278-
--sl-color-warning-300: #f9d8b1;
279-
--sl-color-warning-400: #f7c992;
280-
--sl-color-warning-500: #f4ac45;
281-
--sl-color-warning-600: #f4ac45;
282-
--sl-color-warning-700: #c38a37;
283-
--sl-color-warning-800: #936729;
284-
--sl-color-warning-900: #62451c;
285-
--sl-color-warning-950: #4a3415;
275+
--sl-color-warning-50: rgb(254 249 241);
276+
--sl-color-warning-100: rgb(252 234 208);
277+
--sl-color-warning-200: rgb(250 217 170);
278+
--sl-color-warning-300: rgb(247 198 128);
279+
--sl-color-warning-400: rgb(244 172 69);
280+
--sl-color-warning-500: rgb(209 148 59);
281+
--sl-color-warning-600: rgb(173 122 49);
282+
--sl-color-warning-700: rgb(142 100 40);
283+
--sl-color-warning-800: rgb(117 82 33);
284+
--sl-color-warning-900: rgb(83 59 24);
285+
--sl-color-warning-950: rgb(51 36 14);
286286

287287
/* Danger */
288-
--sl-color-danger-50: #fdeeee;
289-
--sl-color-danger-100: #fad5d5;
290-
--sl-color-danger-200: #f6b8b8;
291-
--sl-color-danger-300: #f29797;
292-
--sl-color-danger-400: #ef7474;
293-
--sl-color-danger-500: #eb5757;
294-
--sl-color-danger-600: #eb5757;
295-
--sl-color-danger-700: #bc4646;
296-
--sl-color-danger-800: #8d3434;
297-
--sl-color-danger-900: #5e2323;
298-
--sl-color-danger-950: #471a1a;
288+
--sl-color-danger-50: rgb(254 248 248);
289+
--sl-color-danger-100: rgb(252 232 232);
290+
--sl-color-danger-200: rgb(250 213 213);
291+
--sl-color-danger-300: rgb(248 193 193);
292+
--sl-color-danger-400: rgb(244 165 165);
293+
--sl-color-danger-500: rgb(240 126 126);
294+
--sl-color-danger-600: rgb(226 84 84);
295+
--sl-color-danger-700: rgb(185 69 69);
296+
--sl-color-danger-800: rgb(153 57 57);
297+
--sl-color-danger-900: rgb(110 41 41);
298+
--sl-color-danger-950: rgb(68 25 25);
299299

300300
/* Neutral */
301301
--sl-color-neutral-50: var(--sl-color-gray-50);

0 commit comments

Comments
 (0)