Skip to content

Commit

Permalink
Merge pull request #46 from josefaidt/next
Browse files Browse the repository at this point in the history
  • Loading branch information
josefaidt committed Jan 30, 2022
2 parents 3e73cc0 + 673906f commit 719ebe0
Show file tree
Hide file tree
Showing 51 changed files with 500 additions and 1,163 deletions.
15 changes: 15 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
module.exports = {
root: true,
extends: ['eslint:recommended', 'prettier'],
plugins: ['svelte3'],
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020
},
env: {
browser: true,
es2017: true,
node: true
}
};
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ node_modules
*.log
.vscode

/lib
/build
/.svelte-kit
/package

.vercel
coverage
14 changes: 14 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"printWidth": 80,
"trailingComma": "es5",
"tabWidth": 2,
"semi": false,
"bracketSpacing": true,
"htmlWhitespaceSensitivity": "ignore",
"arrowParens": "avoid",
"singleQuote": true,
"svelteSortOrder": "options-scripts-markup-styles",
"svelteStrictMode": true,
"svelteBracketNewLine": true,
"svelteAllowShorthand": false
}
3 changes: 0 additions & 3 deletions components/index.js

This file was deleted.

14 changes: 14 additions & 0 deletions demo/app.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="description" content="" />
<link rel="icon" href="%svelte.assets%/favicon.png" />
<link rel="stylesheet" href="%svelte.assets%/global.css" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
%svelte.head%
</head>
<body>
<div id="svelte">%svelte.body%</div>
</body>
</html>
71 changes: 4 additions & 67 deletions docs/src/App.svelte → demo/routes/__layout.svelte
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<script>
import { ThemeWrapper, ThemeToggle } from 'svelte-themer'
import ThemeWrapper from '$lib/components/ThemeWrapper.svelte'
import ThemeToggle from '$lib/components/ThemeToggle.svelte'
import { stylesheet } from '$lib/use.js'
const author = '@josefaidt'
const title = 'svelte themer'
Expand Down Expand Up @@ -51,24 +53,7 @@
</div>
</div>
<main>
<section id="intro">
<header>
<h1>Svelte Themer</h1>
<p>
A theming engine for your Svelte apps using CSS Variables,
persisted.
</p>
</header>
<div class="apps">
<a
href="https://github.com/josefaidt/svelte-themer/blob/main/README.md#svelte-themer"
>
readme
</a>
<a href="https://www.npmjs.com/package/svelte-themer">npm</a>
<a href="https://github.com/josefaidt/svelte-themer">github</a>
</div>
</section>
<slot />
</main>
</div>
</ThemeWrapper>
Expand Down Expand Up @@ -111,54 +96,6 @@
grid-auto-flow: row;
}
section {
display: grid;
grid-auto-flow: row;
grid-auto-rows: min-content;
grid-gap: 2rem;
place-items: center;
place-content: center;
padding: var(--theme-padding-large);
text-align: center;
/* max-width: 240px; */
}
#intro {
grid-area: intro;
}
.apps {
display: grid;
grid-auto-flow: column;
grid-gap: 3rem;
justify-content: center;
}
footer {
position: fixed;
bottom: 1vh;
left: 2vw;
right: 2vw;
display: flex;
justify-content: space-between;
}
h1,
h2 {
color: var(--theme-colors-text);
margin: 0;
text-transform: lowercase;
}
h1 {
font-size: 4rem;
font-weight: var(--theme-font-weight-lighter);
}
a,
a:visited {
color: var(--theme-colors-primary);
}
@media (max-width: 768px) {
main {
max-width: initial;
Expand Down
56 changes: 56 additions & 0 deletions demo/routes/index.svelte
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<section id="intro">
<header>
<h1>Svelte Themer</h1>
<p>A theming engine for your Svelte apps using CSS Variables, persisted.</p>
</header>
<div class="apps">
<a
href="https://github.com/josefaidt/svelte-themer/blob/main/README.md#svelte-themer"
>
readme
</a>
<a href="https://www.npmjs.com/package/svelte-themer">npm</a>
<a href="https://github.com/josefaidt/svelte-themer">github</a>
</div>
</section>

<style>
section {
display: grid;
grid-auto-flow: row;
grid-auto-rows: min-content;
grid-gap: 2rem;
place-items: center;
place-content: center;
padding: var(--theme-padding-large);
text-align: center;
/* max-width: 240px; */
}
#intro {
grid-area: intro;
}
.apps {
display: grid;
grid-auto-flow: column;
grid-gap: 3rem;
justify-content: center;
}
h1,
h2 {
color: var(--theme-colors-text);
margin: 0;
text-transform: lowercase;
}
h1 {
font-size: 4rem;
font-weight: var(--theme-font-weight-lighter);
}
a,
a:visited {
color: var(--theme-colors-primary);
}
</style>
Binary file added demo/static/favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
4 changes: 0 additions & 4 deletions docs/.gitignore

This file was deleted.

48 changes: 0 additions & 48 deletions docs/README.md

This file was deleted.

14 changes: 0 additions & 14 deletions docs/index.html

This file was deleted.

34 changes: 0 additions & 34 deletions docs/jsconfig.json

This file was deleted.

16 changes: 0 additions & 16 deletions docs/package.json

This file was deleted.

Binary file removed docs/public/favicon.ico
Binary file not shown.
Binary file removed docs/src/assets/svelte.png
Binary file not shown.
7 changes: 0 additions & 7 deletions docs/src/main.js

This file was deleted.

2 changes: 0 additions & 2 deletions docs/src/vite-env.d.ts

This file was deleted.

7 changes: 0 additions & 7 deletions docs/vite.config.js

This file was deleted.

8 changes: 4 additions & 4 deletions examples/svelte-kit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
"devDependencies": {
"@sveltejs/adapter-static": "next",
"@sveltejs/kit": "next",
"autoprefixer": "^10.4.0",
"svelte": "^3.42.6",
"svelte-preprocess": "^4.9.8",
"svelte-themer": "workspace:../../"
"autoprefixer": "^10.4.2",
"svelte": "^3.46.3",
"svelte-preprocess": "^4.10.2",
"svelte-themer": "^0.5.4"
}
}
1 change: 0 additions & 1 deletion examples/svelte-kit/svelte.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ const config = {
// hydrate the <div id="svelte"> element in src/app.html
target: '#svelte',
adapter: adapter(),
ssr: false,
vite: {
css: {
postcss: {
Expand Down
10 changes: 5 additions & 5 deletions examples/vite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "next",
"autoprefixer": "^10.3.4",
"postcss": "^8.3.6",
"svelte": "^3.42.4",
"svelte-themer": "workspace:../../",
"vite": "^2.5.6"
"autoprefixer": "^10.4.2",
"postcss": "^8.4.5",
"svelte": "^3.46.3",
"svelte-themer": "^0.5.4",
"vite": "^2.7.13"
}
}
9 changes: 9 additions & 0 deletions jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"$lib/*": ["src/*"]
}
},
"include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"]
}
Loading

1 comment on commit 719ebe0

@vercel
Copy link

@vercel vercel bot commented on 719ebe0 Jan 30, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.