diff options
| author | netop://ウィビ <paul@webb.page> | 2026-04-11 14:42:43 -0700 |
|---|---|---|
| committer | netop://ウィビ <paul@webb.page> | 2026-04-11 14:42:43 -0700 |
| commit | b052f741d935abd2f51423abf3fcda9157844b5c (patch) | |
| tree | d01d9db0e4c4f4f9093662a049db366b8b2301af /src/routes/+page.svelte | |
Diffstat (limited to 'src/routes/+page.svelte')
| -rw-r--r-- | src/routes/+page.svelte | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte new file mode 100644 index 0000000..a0f1a90 --- /dev/null +++ b/src/routes/+page.svelte @@ -0,0 +1,115 @@ +<script lang="ts"> + //// import + import { version } from "../../package.json"; + + //// component + import About from "$lib/component/About.svelte"; + import Blog from "$lib/component/Blog.svelte"; + import CV from "$lib/component/CV.svelte"; + import Music from "$lib/component/Music.svelte"; + import MyMusic from "$lib/component/MyMusic.svelte"; + import Remarks from "$lib/component/Remarks.svelte"; + import Project from "$lib/component/Project.svelte"; + import Promo from "$lib/component/Promo.svelte"; + import Ring from "$lib/component/Ring.svelte"; + import Social from "$lib/component/Social.svelte"; + import Support from "$lib/component/Support.svelte"; + import Uses from "$lib/component/Uses.svelte"; +</script> + +<style lang="scss"> + :root { + --color-border: var(--uchu-yin-2); + } + + section { + max-width: 700px; + overflow-y: auto; + + @media (min-width: 601px) { + min-width: 500px; + width: 45vw; + } + + @media (max-width: 600px) { + width: 75vw; + } + + &:not(:last-of-type) { + margin-right: 30px; + } + + &:last-of-type { + margin-right: var(--line-height); + } + } + + .full-height { + height: 100%; + } + + .with-background { + background-color: var(--uchu-gray-2); + overflow-x: hidden; + } +</style> + +<svelte:head> + <meta name="version" content={version}/> +</svelte:head> + +<section> + <aside class="with-background"> + <About/> + </aside> +</section> + +<section> + <aside class="with-background"> + <Support/> + </aside> + + <aside class="with-background"> + <CV/> + </aside> +</section> + +<section> + <aside class="with-background"> + <Remarks/> + </aside> + + <aside class="with-background"> + <Blog/> + </aside> +</section> + +<section> + <aside class="with-background"> + <Social/> + </aside> + + <aside class="with-background"> + <Promo/> + </aside> + + <aside class="with-background"> + <Uses/> + </aside> +</section> + +<section class="full-height with-background"> + <Project/> +</section> + +<section class="full-height with-background"> + <MyMusic/> +</section> + +<section class="full-height with-background"> + <Ring/> +</section> + +<section class="full-height with-background"> + <Music/> +</section> |
