diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
deleted file mode 100644
index 1cb3710..0000000
--- a/.github/workflows/publish.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-name: Publish
-
-on:
- push:
- branches:
- - master
-
-jobs:
- website:
- runs-on: ubuntu-latest
- concurrency:
- group: ${{ github.workflow }}-${{ github.ref }}
- steps:
- - uses: actions/checkout@v2
- with:
- submodules: true
- fetch-depth: 0
-
- - name: Build website
- run: |
- docker run -u "$(id -u):$(id -g)" -v $PWD:/app --workdir /app ghcr.io/getzola/zola:v0.15.1 build
-
- - name: Copy CNAME
- run: cp CNAME ./public/.
-
- - name: Publish website
- uses: peaceiris/actions-gh-pages@v3
- with:
- github_token: ${{ secrets.GITHUB_TOKEN }}
- publish_dir: ./public
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 364fdec..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-public/
diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 0000000..e69de29
diff --git a/404.html b/404.html
new file mode 100644
index 0000000..f8414f0
--- /dev/null
+++ b/404.html
@@ -0,0 +1,3 @@
+
+
404 Not Found
+404 Not Found
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 0d4a2e5..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,18 +0,0 @@
-Copyright 2019 to present Héctor Ramón, Iced contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/static/badge.black.svg b/badge.black.svg
similarity index 100%
rename from static/badge.black.svg
rename to badge.black.svg
diff --git a/static/badge.svg b/badge.svg
similarity index 100%
rename from static/badge.svg
rename to badge.svg
diff --git a/config.toml b/config.toml
deleted file mode 100644
index a31e6a3..0000000
--- a/config.toml
+++ /dev/null
@@ -1,10 +0,0 @@
-# The URL the site will be built for
-base_url = "https://iced.rs"
-compile_sass = true
-build_search_index = false
-
-[markdown]
-highlight_code = true
-
-[extra]
-# Put all your custom variables here
diff --git a/static/examples/bezier_tool.gif b/examples/bezier_tool.gif
similarity index 100%
rename from static/examples/bezier_tool.gif
rename to examples/bezier_tool.gif
diff --git a/static/examples/coffee.gif b/examples/coffee.gif
similarity index 100%
rename from static/examples/coffee.gif
rename to examples/coffee.gif
diff --git a/static/examples/counter.gif b/examples/counter.gif
similarity index 100%
rename from static/examples/counter.gif
rename to examples/counter.gif
diff --git a/static/examples/custom_widget.gif b/examples/custom_widget.gif
similarity index 100%
rename from static/examples/custom_widget.gif
rename to examples/custom_widget.gif
diff --git a/static/examples/debug.mp4 b/examples/debug.mp4
similarity index 100%
rename from static/examples/debug.mp4
rename to examples/debug.mp4
diff --git a/static/examples/download_progress.gif b/examples/download_progress.gif
similarity index 100%
rename from static/examples/download_progress.gif
rename to examples/download_progress.gif
diff --git a/static/examples/game_of_life.gif b/examples/game_of_life.gif
similarity index 100%
rename from static/examples/game_of_life.gif
rename to examples/game_of_life.gif
diff --git a/static/examples/geometry.gif b/examples/geometry.gif
similarity index 100%
rename from static/examples/geometry.gif
rename to examples/geometry.gif
diff --git a/static/examples/integration.gif b/examples/integration.gif
similarity index 100%
rename from static/examples/integration.gif
rename to examples/integration.gif
diff --git a/static/examples/pane_grid.gif b/examples/pane_grid.gif
similarity index 100%
rename from static/examples/pane_grid.gif
rename to examples/pane_grid.gif
diff --git a/static/examples/pokedex.gif b/examples/pokedex.gif
similarity index 100%
rename from static/examples/pokedex.gif
rename to examples/pokedex.gif
diff --git a/static/examples/progress_bar.gif b/examples/progress_bar.gif
similarity index 100%
rename from static/examples/progress_bar.gif
rename to examples/progress_bar.gif
diff --git a/static/examples/qr_code.gif b/examples/qr_code.gif
similarity index 100%
rename from static/examples/qr_code.gif
rename to examples/qr_code.gif
diff --git a/static/examples/scrollable.mp4 b/examples/scrollable.mp4
similarity index 100%
rename from static/examples/scrollable.mp4
rename to examples/scrollable.mp4
diff --git a/static/examples/sierpinski_triangle.gif b/examples/sierpinski_triangle.gif
similarity index 100%
rename from static/examples/sierpinski_triangle.gif
rename to examples/sierpinski_triangle.gif
diff --git a/static/examples/solar_system.gif b/examples/solar_system.gif
similarity index 100%
rename from static/examples/solar_system.gif
rename to examples/solar_system.gif
diff --git a/static/examples/stopwatch.gif b/examples/stopwatch.gif
similarity index 100%
rename from static/examples/stopwatch.gif
rename to examples/stopwatch.gif
diff --git a/static/examples/styling.gif b/examples/styling.gif
similarity index 100%
rename from static/examples/styling.gif
rename to examples/styling.gif
diff --git a/static/examples/text_input.mp4 b/examples/text_input.mp4
similarity index 100%
rename from static/examples/text_input.mp4
rename to examples/text_input.mp4
diff --git a/static/examples/todos.gif b/examples/todos.gif
similarity index 100%
rename from static/examples/todos.gif
rename to examples/todos.gif
diff --git a/static/examples/todos.mp4 b/examples/todos.mp4
similarity index 100%
rename from static/examples/todos.mp4
rename to examples/todos.mp4
diff --git a/static/examples/tour.gif b/examples/tour.gif
similarity index 100%
rename from static/examples/tour.gif
rename to examples/tour.gif
diff --git a/static/examples/tour.mp4 b/examples/tour.mp4
similarity index 100%
rename from static/examples/tour.mp4
rename to examples/tour.mp4
diff --git a/static/favicon.ico b/favicon.ico
similarity index 100%
rename from static/favicon.ico
rename to favicon.ico
diff --git a/templates/index.html b/index.html
similarity index 100%
rename from templates/index.html
rename to index.html
diff --git a/static/logo.black.svg b/logo.black.svg
similarity index 100%
rename from static/logo.black.svg
rename to logo.black.svg
diff --git a/static/logo.svg b/logo.svg
similarity index 100%
rename from static/logo.svg
rename to logo.svg
diff --git a/static/logo.white.svg b/logo.white.svg
similarity index 100%
rename from static/logo.white.svg
rename to logo.white.svg
diff --git a/main.css b/main.css
new file mode 100644
index 0000000..e7d0f16
--- /dev/null
+++ b/main.css
@@ -0,0 +1 @@
+body>header{z-index:2;position:sticky;top:0;backdrop-filter:blur(1rem);background-color:color-mix(in srgb, var(--pico-background-color) 90%, transparent)}nav details[class=dropdown] summary:not(:hover,:focus,:focus-visible),nav details[class=dropdown]:not(:focus-within) summary{border-color:transparent;background-color:transparent}.hero{text-align:center}.hero h1{margin-top:0}.hero .grid{display:flex;justify-content:center}#showcase{scroll-margin-top:150px;margin-top:calc(var(--pico-block-spacing-vertical) * 4)}#showcase-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));gap:2rem;align-items:start}#showcase-items header{padding:0}#showcase-items header img{width:100%;height:200px}#showcase-items footer{text-align:center}#showcase-items img{object-fit:cover}
diff --git a/static/main.js b/main.js
similarity index 100%
rename from static/main.js
rename to main.js
diff --git a/robots.txt b/robots.txt
new file mode 100644
index 0000000..66b5617
--- /dev/null
+++ b/robots.txt
@@ -0,0 +1,3 @@
+User-agent: *
+Allow: /
+Sitemap: https://iced.rs/sitemap.xml
diff --git a/sass/main.sass b/sass/main.sass
deleted file mode 100644
index f3cc58f..0000000
--- a/sass/main.sass
+++ /dev/null
@@ -1,45 +0,0 @@
-@charset "utf-8"
-
-body > header
- z-index: 2
- position: sticky
- top: 0
- backdrop-filter: blur(1rem)
- background-color: color-mix(in srgb, var(--pico-background-color) 90%, transparent)
-
-nav details[class=dropdown] summary:not(:hover,:focus,:focus-visible), nav details[class=dropdown]:not(:focus-within) summary
- border-color: transparent
- background-color: transparent
-
-.hero
- text-align: center
-
- h1
- margin-top: 0
-
- .grid
- display: flex
- justify-content: center
-
-#showcase
- scroll-margin-top: 150px
- margin-top: calc(var(--pico-block-spacing-vertical) * 4)
-
-#showcase-items
- display: grid
- grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr))
- gap: 2rem
- align-items: start
-
- header
- padding: 0
-
- img
- width: 100%
- height: 200px
-
- footer
- text-align: center
-
- img
- object-fit: cover
diff --git a/static/showcase/bl3_save_edit.png b/showcase/bl3_save_edit.png
similarity index 100%
rename from static/showcase/bl3_save_edit.png
rename to showcase/bl3_save_edit.png
diff --git a/static/showcase/cosmic.png b/showcase/cosmic.png
similarity index 100%
rename from static/showcase/cosmic.png
rename to showcase/cosmic.png
diff --git a/static/showcase/enclone-visual.png b/showcase/enclone-visual.png
similarity index 100%
rename from static/showcase/enclone-visual.png
rename to showcase/enclone-visual.png
diff --git a/static/showcase/ensnano.png b/showcase/ensnano.png
similarity index 100%
rename from static/showcase/ensnano.png
rename to showcase/ensnano.png
diff --git a/static/showcase/fastotp.png b/showcase/fastotp.png
similarity index 100%
rename from static/showcase/fastotp.png
rename to showcase/fastotp.png
diff --git a/static/showcase/halloy.gif b/showcase/halloy.gif
similarity index 100%
rename from static/showcase/halloy.gif
rename to showcase/halloy.gif
diff --git a/static/showcase/halo.gif b/showcase/halo.gif
similarity index 100%
rename from static/showcase/halo.gif
rename to showcase/halo.gif
diff --git a/static/showcase/halo.webp b/showcase/halo.webp
similarity index 100%
rename from static/showcase/halo.webp
rename to showcase/halo.webp
diff --git a/static/showcase/holodeck.webp b/showcase/holodeck.webp
similarity index 100%
rename from static/showcase/holodeck.webp
rename to showcase/holodeck.webp
diff --git a/static/showcase/icebreaker.gif b/showcase/icebreaker.gif
similarity index 100%
rename from static/showcase/icebreaker.gif
rename to showcase/icebreaker.gif
diff --git a/static/showcase/iced_term.png b/showcase/iced_term.png
similarity index 100%
rename from static/showcase/iced_term.png
rename to showcase/iced_term.png
diff --git a/static/showcase/jstation-controller.png b/showcase/jstation-controller.png
similarity index 100%
rename from static/showcase/jstation-controller.png
rename to showcase/jstation-controller.png
diff --git a/static/showcase/kraken_desktop.png b/showcase/kraken_desktop.png
similarity index 100%
rename from static/showcase/kraken_desktop.png
rename to showcase/kraken_desktop.png
diff --git a/static/showcase/linkage.png b/showcase/linkage.png
similarity index 100%
rename from static/showcase/linkage.png
rename to showcase/linkage.png
diff --git a/static/showcase/ludusavi.gif b/showcase/ludusavi.gif
similarity index 100%
rename from static/showcase/ludusavi.gif
rename to showcase/ludusavi.gif
diff --git a/static/showcase/madamiru.webp b/showcase/madamiru.webp
similarity index 100%
rename from static/showcase/madamiru.webp
rename to showcase/madamiru.webp
diff --git a/static/showcase/neothesia.gif b/showcase/neothesia.gif
similarity index 100%
rename from static/showcase/neothesia.gif
rename to showcase/neothesia.gif
diff --git a/static/showcase/nuhxboard.png b/showcase/nuhxboard.png
similarity index 100%
rename from static/showcase/nuhxboard.png
rename to showcase/nuhxboard.png
diff --git a/static/showcase/octasine.png b/showcase/octasine.png
similarity index 100%
rename from static/showcase/octasine.png
rename to showcase/octasine.png
diff --git a/static/showcase/offline-chess-puzzles.gif b/showcase/offline-chess-puzzles.gif
similarity index 100%
rename from static/showcase/offline-chess-puzzles.gif
rename to showcase/offline-chess-puzzles.gif
diff --git a/static/showcase/pumpbin.png b/showcase/pumpbin.png
similarity index 100%
rename from static/showcase/pumpbin.png
rename to showcase/pumpbin.png
diff --git a/static/showcase/pwduck.png b/showcase/pwduck.png
similarity index 100%
rename from static/showcase/pwduck.png
rename to showcase/pwduck.png
diff --git a/static/showcase/series-troxide.png b/showcase/series-troxide.png
similarity index 100%
rename from static/showcase/series-troxide.png
rename to showcase/series-troxide.png
diff --git a/static/showcase/simplemoji.gif b/showcase/simplemoji.gif
similarity index 100%
rename from static/showcase/simplemoji.gif
rename to showcase/simplemoji.gif
diff --git a/static/showcase/smmdb-client.png b/showcase/smmdb-client.png
similarity index 100%
rename from static/showcase/smmdb-client.png
rename to showcase/smmdb-client.png
diff --git a/static/showcase/sniffnet.webp b/showcase/sniffnet.webp
similarity index 100%
rename from static/showcase/sniffnet.webp
rename to showcase/sniffnet.webp
diff --git a/static/showcase/spectrogram.gif b/showcase/spectrogram.gif
similarity index 100%
rename from static/showcase/spectrogram.gif
rename to showcase/spectrogram.gif
diff --git a/static/showcase/stableview.gif b/showcase/stableview.gif
similarity index 100%
rename from static/showcase/stableview.gif
rename to showcase/stableview.gif
diff --git a/static/showcase/tooro-editor.png b/showcase/tooro-editor.png
similarity index 100%
rename from static/showcase/tooro-editor.png
rename to showcase/tooro-editor.png
diff --git a/static/showcase/tuffous.png b/showcase/tuffous.png
similarity index 100%
rename from static/showcase/tuffous.png
rename to showcase/tuffous.png
diff --git a/static/showcase/universal-android-debloater.png b/showcase/universal-android-debloater.png
similarity index 100%
rename from static/showcase/universal-android-debloater.png
rename to showcase/universal-android-debloater.png
diff --git a/static/showcase/vimini.gif b/showcase/vimini.gif
similarity index 100%
rename from static/showcase/vimini.gif
rename to showcase/vimini.gif
diff --git a/static/showcase/xmodits.png b/showcase/xmodits.png
similarity index 100%
rename from static/showcase/xmodits.png
rename to showcase/xmodits.png
diff --git a/sitemap.xml b/sitemap.xml
new file mode 100644
index 0000000..93afb00
--- /dev/null
+++ b/sitemap.xml
@@ -0,0 +1,6 @@
+
+
+
+ https://iced.rs/
+
+