Update colors from google material palette
This commit is contained in:
parent
1dadd6c821
commit
3afe69de9e
7 changed files with 33 additions and 15 deletions
|
@ -1,3 +0,0 @@
|
||||||
#root {
|
|
||||||
@apply m-0 p-0;
|
|
||||||
}
|
|
3
src/App.scss
Normal file
3
src/App.scss
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
#root {
|
||||||
|
@apply m-0 p-0 bg-surface dark:bg-dark_surface text-on_surface dark:text-dark_on_surface;
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
import './App.css'
|
import './App.scss'
|
||||||
import TopComponent from "./components/TopComponent";
|
import TopComponent from "./components/TopComponent";
|
||||||
import MonParcours from './components/MonParcours';
|
import MonParcours from './components/MonParcours';
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
.tag {
|
.tag {
|
||||||
@apply text-white bg-gray-500 rounded-lg px-3 py-1 font-thin text-sm;
|
@apply rounded-lg px-3 py-1 font-thin text-sm;
|
||||||
|
@apply bg-primary dark:bg-dark_primary text-on_primary dark:text-dark_on_primary;
|
||||||
}
|
}
|
|
@ -1,13 +1,14 @@
|
||||||
.timeline {
|
.timeline {
|
||||||
@apply w-full p-5;
|
@apply w-full px-5;
|
||||||
|
|
||||||
& > ul {
|
& > ul {
|
||||||
@apply list-none py-5 px-0 relative w-full max-w-5xl mx-auto;
|
@apply list-none py-5 px-0 relative w-full max-w-5xl mx-auto;
|
||||||
|
|
||||||
// Draw center line
|
// Draw center line
|
||||||
&:before {
|
&:before {
|
||||||
@apply top-0 bottom-0 left-0 md:left-1/2 absolute content-[""] w-2 bg-[#f5f5f5];
|
@apply top-0 bottom-0 left-0 md:left-1/2 absolute content-[""] w-2;
|
||||||
box-shadow: 1px 1px 5px #dee1e4, -1px -1px 5px #fff;
|
@apply bg-primary/5 dark:bg-dark_primary/5;
|
||||||
|
// @apply shadow-2xl shadow-on_surface/50 dark:shadow-dark_on_surface/50;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -3,8 +3,9 @@
|
||||||
|
|
||||||
// Place point in center line
|
// Place point in center line
|
||||||
&:before {
|
&:before {
|
||||||
@apply content-[""] w-6 h-6 rounded-[50%] absolute top-5 left-0 md:left-1/2 bg-[#f8f8f8] -ml-2 z-50;
|
@apply content-[""] w-6 h-6 rounded-[50%] absolute top-5 left-0 md:left-1/2 -ml-2 z-50;
|
||||||
box-shadow: 2px 2px 5px #dee1e4, -2px -2px 5px #fff;
|
@apply bg-primary/5 dark:bg-dark_primary/5;
|
||||||
|
// box-shadow: 2px 2px 5px #dee1e4, -2px -2px 5px #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
&:nth-child(even) {
|
&:nth-child(even) {
|
||||||
|
@ -21,12 +22,14 @@
|
||||||
|
|
||||||
.timeline-element__category {
|
.timeline-element__category {
|
||||||
@apply top-5 flex md:justify-end mb-12;
|
@apply top-5 flex md:justify-end mb-12;
|
||||||
|
@apply text-on_surface dark:text-dark_on_surface;
|
||||||
}
|
}
|
||||||
|
|
||||||
.timeline-element__info {
|
.timeline-element__info {
|
||||||
& > details {
|
& > details {
|
||||||
@apply mb-12 rounded-xl overflow-hidden relative bg-[#f5f5f5];
|
@apply mb-12 rounded-xl overflow-hidden relative;
|
||||||
box-shadow: 3px 3px 12px #dee1e4, -3px -3px 12px #fff;
|
@apply bg-primary/5 dark:bg-dark_primary/5;
|
||||||
|
// box-shadow: 3px 3px 12px #dee1e4, -3px -3px 12px #fff;
|
||||||
|
|
||||||
& > summary, & > div {
|
& > summary, & > div {
|
||||||
@apply p-5;
|
@apply p-5;
|
||||||
|
@ -34,6 +37,7 @@
|
||||||
|
|
||||||
& > summary {
|
& > summary {
|
||||||
@apply block select-none cursor-pointer outline-none p-5 font-semibold;
|
@apply block select-none cursor-pointer outline-none p-5 font-semibold;
|
||||||
|
@apply text-on_surface dark:text-dark_on_surface;
|
||||||
|
|
||||||
// BEGIN TRANSITION
|
// BEGIN TRANSITION
|
||||||
@apply mb-0;
|
@apply mb-0;
|
||||||
|
@ -41,14 +45,13 @@
|
||||||
// END TRANSITION
|
// END TRANSITION
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
@apply bg-[#f8f8f8];
|
@apply bg-opacity-5;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&[open] {
|
&[open] {
|
||||||
& > summary {
|
& > summary {
|
||||||
@apply mb-5; // TRANSITION
|
@apply mb-5; // TRANSITION
|
||||||
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,8 +5,21 @@ export default {
|
||||||
"./src/**/*.{js,ts,jsx,tsx}",
|
"./src/**/*.{js,ts,jsx,tsx}",
|
||||||
],
|
],
|
||||||
theme: {
|
theme: {
|
||||||
extend: {},
|
extend: {
|
||||||
|
colors: {
|
||||||
|
primary: '#005db5',
|
||||||
|
dark_primary: '#a8c8ff',
|
||||||
|
on_primary: '#ffffff',
|
||||||
|
dark_on_primary: '#003062',
|
||||||
|
surface: '#fdfbff',
|
||||||
|
dark_surface: '#1a1b1e',
|
||||||
|
on_surface: '#1a1b1e',
|
||||||
|
dark_on_surface: '#e3e2e6'
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
plugins: [],
|
plugins: [],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// #005eb6
|
||||||
|
// https://m3.material.io/theme-builder#/custom
|
Loading…
Reference in a new issue