~siegfriedehret/sites

dc359dc0a29c534ae8be80acc2622dffdb8c3f3d — Siegfried Ehret a month ago 892117a
🎁 move base colours outside of the ui package
M apps/ehretdotme/src/routes/+layout.svelte => apps/ehretdotme/src/routes/+layout.svelte +1 -0
@@ 1,5 1,6 @@
<script>
	import 'highlight.js/styles/monokai.css';
    import './styles.css'
</script>

<slot />

A apps/ehretdotme/src/routes/styles.css => apps/ehretdotme/src/routes/styles.css +22 -0
@@ 0,0 1,22 @@
:root {
    /* From Farrow & Ball */
    --ovalRoomBlue: #8b9d9b;
    --railings: #45484b;
    --imperial-purple: hsl(237, 11%, 38%);
    --lake-red: hsl(348, 52%, 55%);
    --wevet: hsl(17, 17%, 92%);
    --code: #2d2d2d;

    /*  theme vars */
    --back: var(--wevet);
    --prime: var(--lake-red);
    --text: var(--imperial-purple);
}

@media (prefers-color-scheme: dark) {
    :root {
        --back: var(--imperial-purple);
        --prime: var(--lake-red);
        --text: var(--wevet);
    }
}
\ No newline at end of file

M apps/meloedotfr/src/routes/(app)/+layout.svelte => apps/meloedotfr/src/routes/(app)/+layout.svelte +9 -21
@@ 1,16 1,15 @@
<script lang="ts">
	import '@packages/ui/v1/app.css';
	import Footer from '@packages/ui/v1/Footer.svelte';
	import Header from '@packages/ui/v1/Header.svelte';
	import Layout from '@packages/ui/v1/Layout.svelte';
	import '@packages/ui/v2/app.css';
	import Header from '@packages/ui/v2/Header.svelte';
	import Layout from '@packages/ui/v2/Layout.svelte';
</script>

<Layout withNavLinks={false}>
<Layout>
	<Header slot="header">
		<a slot="title" class="to-home" data-sveltekit:prefetch href="/">meloe.fr</a>
		<a slot="title" class="link" data-sveltekit:prefetch href="/">meloe.fr</a>
		<svelte:fragment slot="links">
			<a data-sveltekit:prefetch href="/fichiers">/fichiers</a>
			<a data-sveltekit:prefetch href="/a-propos">/a-propos</a>
			<a data-sveltekit:prefetch class="link" href="/fichiers">/fichiers</a>
			<a data-sveltekit:prefetch class="link" href="/a-propos">/a-propos</a>
		</svelte:fragment>
	</Header>



@@ 20,19 19,8 @@
</Layout>

<style>
	.to-home {
		font-weight: 800;
		font-size: 2rem;
	}

	main {
		width: 100%;
		padding: 1rem;
	}

	@media screen and (min-width: 60rem) {
		main {
			max-width: 40rem;
		}
		max-width: 72ch;
		margin: 0 auto;
	}
</style>

M apps/meloedotfr/src/routes/+layout.svelte => apps/meloedotfr/src/routes/+layout.svelte +4 -0
@@ 1,1 1,5 @@
<script lang="ts">
    import './styles.css'
</script>

<slot />

A apps/meloedotfr/src/routes/styles.css => apps/meloedotfr/src/routes/styles.css +22 -0
@@ 0,0 1,22 @@
:root {
    /* From Farrow & Ball */
    --ovalRoomBlue: #8b9d9b;
    --railings: #45484b;
    --imperial-purple: hsl(237, 11%, 38%);
    --lake-red: hsl(348, 52%, 55%);
    --wevet: hsl(17, 17%, 92%);
    --code: #2d2d2d;

    /*  theme vars */
    --back: var(--wevet);
    --prime: var(--railings);
    --text: var(--imperial-purple);
}

@media (prefers-color-scheme: dark) {
    :root {
        --back: var(--railings);
        --prime: var(--wevet);
        --text: var(--wevet);
    }
}
\ No newline at end of file

M apps/siegdotfr/src/routes/+layout.svelte => apps/siegdotfr/src/routes/+layout.svelte +1 -0
@@ 1,5 1,6 @@
<script>
	import 'highlight.js/styles/monokai.css';
    import './styles.css'
</script>

<slot />

A apps/siegdotfr/src/routes/styles.css => apps/siegdotfr/src/routes/styles.css +22 -0
@@ 0,0 1,22 @@
:root {
    /* From Farrow & Ball */
    --ovalRoomBlue: #8b9d9b;
    --railings: #45484b;
    --imperial-purple: hsl(237, 11%, 38%);
    --lake-red: hsl(348, 52%, 55%);
    --wevet: hsl(17, 17%, 92%);
    --code: #2d2d2d;

    /*  theme vars */
    --back: var(--wevet);
    --prime: var(--lake-red);
    --text: var(--imperial-purple);
}

@media (prefers-color-scheme: dark) {
    :root {
        --back: var(--imperial-purple);
        --prime: var(--lake-red);
        --text: var(--wevet);
    }
}
\ No newline at end of file

M packages/ui/v2/app.css => packages/ui/v2/app.css +1 -20
@@ 1,17 1,4 @@
:root {
	/* From Farrow & Ball */
	--ovalRoomBlue: #8b9d9b;
	--railings: #45484b;
	--imperial-purple: hsl(237, 11%, 38%);
	--lake-red: hsl(348, 52%, 55%);
	--wevet: hsl(17, 17%, 92%);
	--code: #2d2d2d;

	/*  theme vars */
	--back: var(--wevet);
	--prime: var(--lake-red);
	--text: var(--imperial-purple);

	/* fonts */
	--fs-mobile: 1.2rem;
	--fs-base: 1.5rem;


@@ 41,7 28,7 @@ body {
	margin: 0;
	overflow-wrap: break-word;
	font-family: var(--font);
	background-color: var(--lake-red);
	background-color: var(--prime);
	font-feature-settings: 'kern', 'liga';
	color: var(--text);
	line-height: 1.5;


@@ 129,12 116,6 @@ main > * + * {
}

@media (prefers-color-scheme: dark) {
	:root {
		--back: var(--imperial-purple);
		--prime: var(--lake-red);
		--text: var(--wevet);
	}

	.toc a {
		color: var(--text);
	}