feat(styles): one stylesheet source for react and svelte (#3350)

* feat(styles): create stylesheets for react and svelte based on one source

* refactor(styling): cleanup

* refactor(postcss): share a config

* refactor(postcss): replace env hack with env file
This commit is contained in:
Moritz Klack
2023-08-24 14:02:57 +02:00
committed by GitHub
parent d2c23c5149
commit bd922889b4
47 changed files with 1422 additions and 962 deletions
@@ -1,15 +1,14 @@
<script lang="ts">
import cc from 'classcat';
export let radius = 5;
export let color: string | undefined = undefined;
let className: string = '';
export { className as class };
</script>
<circle cx={radius} cy={radius} r={radius} style:--pattern-color-props={color} />
<style>
circle {
fill: var(
--pattern-color-props,
var(--background-pattern-color, var(--background-pattern-color-default))
);
}
</style>
<circle
cx={radius}
cy={radius}
r={radius}
class={cc(['svelte-flow__background-pattern', 'dot', className])}
/>