Redesign whole website #16
10 changed files with 33 additions and 27 deletions
|
@ -1,15 +1,13 @@
|
||||||
<script>
|
<script>
|
||||||
import Head from "./lib/Head.svelte";
|
import Head from "./lib/sections/Head.svelte";
|
||||||
import Header from "./lib/Header.svelte";
|
import Header from "./lib/sections/Header.svelte";
|
||||||
import FileViewer from "./lib/FileViewer.svelte";
|
import Footer from "./lib/sections/Footer.svelte";
|
||||||
import Footer from "./lib/Footer.svelte";
|
import Main from "./lib/sections/Main.svelte";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<Head/>
|
<Head/>
|
||||||
<Header />
|
<Header />
|
||||||
<main>
|
<Main />
|
||||||
<FileViewer />
|
|
||||||
</main>
|
|
||||||
<Footer />
|
<Footer />
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
|
|
@ -23,12 +23,6 @@ body {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
main {
|
|
||||||
flex: 1; /* This pushes footer to bottom */
|
|
||||||
padding: 20px;
|
|
||||||
min-height: 85vh;
|
|
||||||
}
|
|
||||||
|
|
||||||
#app {
|
#app {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<script>
|
<script>
|
||||||
import { t } from "../i18n"
|
import { t } from "../../i18n"
|
||||||
import renderFileToCanvas from "../file-renderer";
|
import renderFileToCanvas from "../../file-renderer";
|
||||||
|
|
||||||
export let files = [];
|
export let files = [];
|
||||||
let canvasRefs = [];
|
let canvasRefs = [];
|
|
@ -1,5 +1,5 @@
|
||||||
<script>
|
<script>
|
||||||
import { t } from "../i18n"
|
import { t } from "../../i18n"
|
||||||
|
|
||||||
export let files;
|
export let files;
|
||||||
export let supportedFormats;
|
export let supportedFormats;
|
|
@ -3,9 +3,9 @@
|
||||||
import Dropzone from "./Dropzone.svelte";
|
import Dropzone from "./Dropzone.svelte";
|
||||||
import FileList from "./FileList.svelte";
|
import FileList from "./FileList.svelte";
|
||||||
|
|
||||||
import { filterFiles } from "../utils/filterFiles";
|
import { filterFiles } from "../../utils/filterFiles";
|
||||||
import { supportedFormats } from "../format-readers";
|
import { supportedFormats } from "../../format-readers";
|
||||||
import { t } from "../i18n"
|
import { t } from "../../i18n"
|
||||||
|
|
||||||
let acceptedFiles;
|
let acceptedFiles;
|
||||||
let rejectedFiles;
|
let rejectedFiles;
|
|
@ -1,6 +1,6 @@
|
||||||
<script>
|
<script>
|
||||||
import { t } from "../i18n"
|
import { t } from "../../i18n"
|
||||||
import { appVersion } from "../utils/env";
|
import { appVersion } from "../../utils/env";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
footer p {
|
footer p {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
|
@ -1,6 +1,6 @@
|
||||||
<script>
|
<script>
|
||||||
import { t, locale } from "../i18n";
|
import { t, locale } from "../../i18n";
|
||||||
import thumbnail from "../assets/thumbnail.webp";
|
import thumbnail from "../../assets/thumbnail.webp";
|
||||||
|
|
||||||
$: document.documentElement.lang = $locale;
|
$: document.documentElement.lang = $locale;
|
||||||
</script>
|
</script>
|
|
@ -1,7 +1,7 @@
|
||||||
<script>
|
<script>
|
||||||
import MediaQuery from "../lib/MediaQuery.svelte";
|
import MediaQuery from "../MediaQuery.svelte";
|
||||||
import logo from "../assets/logo.webp";
|
import logo from "../../assets/logo.webp";
|
||||||
import { t, locale, locales } from "../i18n"
|
import { t, locale, locales } from "../../i18n"
|
||||||
|
|
||||||
const configsFor = (matches) => {
|
const configsFor = (matches) => {
|
||||||
return matches
|
return matches
|
14
src/lib/sections/Main.svelte
Normal file
14
src/lib/sections/Main.svelte
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
<script>
|
||||||
|
import FileViewer from "../components/FileViewer.svelte";
|
||||||
|
</script>
|
||||||
|
<main>
|
||||||
|
<FileViewer />
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
main {
|
||||||
|
flex: 1; /* This pushes footer to bottom */
|
||||||
|
padding: 20px;
|
||||||
|
min-height: 85vh;
|
||||||
|
}
|
||||||
|
</style>
|
Loading…
Add table
Reference in a new issue