From e210ada3633fb458a5a7df3ff9667569b462bf7f Mon Sep 17 00:00:00 2001 From: IndexZeroZzz Date: Wed, 28 Feb 2024 18:00:48 +0300 Subject: [PATCH] Formated code, new font, comments for editing --- postcss.config.js | 10 +- src/app.css | 13 +- src/routes/+layout.svelte | 6 +- src/routes/+page.svelte | 312 ++++++++++++++++++++-------- src/routes/icons/AltDownload.svelte | 17 +- src/routes/icons/Check.svelte | 17 +- src/routes/icons/Download.svelte | 17 +- src/routes/icons/Terminal.svelte | 17 +- svelte.config.js | 6 +- tailwind.config.js | 13 +- 10 files changed, 312 insertions(+), 116 deletions(-) diff --git a/postcss.config.js b/postcss.config.js index 2e7af2b..0f77216 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,6 +1,6 @@ export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} + plugins: { + tailwindcss: {}, + autoprefixer: {} + } +}; diff --git a/src/app.css b/src/app.css index 7b2a954..db91b10 100644 --- a/src/app.css +++ b/src/app.css @@ -1,8 +1,13 @@ +@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap'); + @tailwind base; @tailwind components; @tailwind utilities; -* {color: white} -body { - background-color: #1e2030; - color: white +* { + color: white; +} +body { + font-family: 'Comfortaa', sans-serif; + background-color: #1e2030; + color: white; } diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 57ab372..74c9f8a 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,7 +1,7 @@
- -
\ No newline at end of file + + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 79335be..e14cd2d 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,10 +1,9 @@
- +

Tile OS

Debian-based distribution with tiling window managers.

-
-
+ class="absolute left-0 mx-5 my-3 w-56 rounded-md bg-[#6993e9] {downloadIsPressed + ? 'transition ease-in duration-75 opacity-100 scale-100' + : 'opacity-0 transition ease-out duration-100 scale-95'}" + >
- - - Alternative Downloads + - Source Code + Source Code
-

TileOS Sway BETA

-

TileOS Sway is a flagship edition featuring Sway - a lightweight and highly customizable Wayland compositor. It is designed to be compatible with the i3 window manager but is built using the Wayland display server protocol instead of X11. Sway is a full feature complete Wayland compositor, combined with awesome Catppuccin color scheme, Waybar panel and apps from NWG project (such as nwg-drawer, nwg-look, etc) it provides powerful, easy to use and very flexible desktop.

+

TileOS 1.0 "T-Rex" Sway Edition

+

+ TileOS Sway is a flagship edition featuring Sway - a lightweight and highly customizable + Wayland compositor. It is designed to be compatible with the i3 window manager but is built + using the Wayland display server protocol instead of X11. Sway is a full feature complete + Wayland compositor, combined with awesome Catppuccin color scheme, Waybar panel and apps + from NWG project (such as nwg-drawer, nwg-look, etc) it provides powerful, easy to use and + very flexible desktop. +

- + + - Download TileOS Sway + Download (1.0-beta Sway)
-
+ class="absolute left-0 mx-5 my-3 ml-0 w-56 rounded-md bg-[#8bd5ca] {checksumSwayIsPressed + ? 'transition ease-in duration-75 opacity-100 scale-100' + : 'opacity-0 transition ease-out duration-100 scale-95'}" + >
-

SHA256 + +

+ SHA256

- MD5

+ MD5 +

@@ -123,57 +193,137 @@
-

TileOS River BETA

-

TileOS River Edtion featuring River - a minimalistic and lightweight dynamic Wayland compositor. It is designed to be simple, efficient, and easy to use, making it a great choice for users looking for a streamlined window management experience. River automatically arranges windows in a tiled layout, maximizing screen space and allowing users to easily switch between applications. It has a very simple configuration and low resource consumption, сombined with awesome Catppuccin color scheme, Waybar panel and apps from NWG project (such as nwg-drawer, nwg-look, etc) it provides powerful, easy to use and very flexible desktop.

+

TileOS 1.0 "T-Rex" River Edition

+

+ TileOS River Edtion featuring River - a minimalistic and lightweight dynamic Wayland + compositor. It is designed to be simple, efficient, and easy to use, making it a great + choice for users looking for a streamlined window management experience. River automatically + arranges windows in a tiled layout, maximizing screen space and allowing users to easily + switch between applications. It has a very simple configuration and low resource + consumption, сombined with awesome Catppuccin color scheme, Waybar panel and apps from NWG + project (such as nwg-drawer, nwg-look, etc) it provides powerful, easy to use and very + flexible desktop. +

- + + - Download TileOS River + Download (1.0-beta River)
-
+ class="absolute left-0 mx-5 my-3 ml-0 w-56 rounded-md bg-[#8bd5ca] {checksumRiverIsPressed + ? 'transition ease-in duration-75 opacity-100 scale-100' + : 'opacity-0 transition ease-out duration-100 scale-95'}" + >
-

SHA256 + +

+ SHA256

- MD5

+ MD5 +

-
\ No newline at end of file +
+
+

System requirements:

+
    +
  • CPU: Dual-core CPU with 1.6 GHz
  • +
  • RAM: 1 GB (Recommended 2GB)
  • +
  • Storage Space: 20 GB
  • +
  • + GPU: Any Intel or AMD GPU (Nvidia cards require additional settings and are NOT officially supported.) +
  • +
+
+
+

Known Issues:

+
    +
  • + Secure Boot is not officially supported and may break your system! Use it on your own + risk! +
  • +
  • + The installer currently has problems installing on encrypted partitions. +
  • +
  • + The installer currently has installation issues when selecting a non-Latin keyboard layout + (e.g. Russian). You need to choose English keyboard layout while installing the system + (system region does not matter and you can choose one that you need). +
  • +
  • Having boot problems on VMware virtual machines.
  • +
+
+
+
diff --git a/src/routes/icons/AltDownload.svelte b/src/routes/icons/AltDownload.svelte index 584cb89..51e11c2 100644 --- a/src/routes/icons/AltDownload.svelte +++ b/src/routes/icons/AltDownload.svelte @@ -1,7 +1,18 @@ - - + + diff --git a/src/routes/icons/Check.svelte b/src/routes/icons/Check.svelte index 871f86a..17ce391 100644 --- a/src/routes/icons/Check.svelte +++ b/src/routes/icons/Check.svelte @@ -1,7 +1,18 @@ - - + + diff --git a/src/routes/icons/Download.svelte b/src/routes/icons/Download.svelte index 9da70a6..a4204c1 100644 --- a/src/routes/icons/Download.svelte +++ b/src/routes/icons/Download.svelte @@ -1,7 +1,18 @@ - - + + diff --git a/src/routes/icons/Terminal.svelte b/src/routes/icons/Terminal.svelte index 9c69cff..5114008 100644 --- a/src/routes/icons/Terminal.svelte +++ b/src/routes/icons/Terminal.svelte @@ -1,7 +1,18 @@ - - + + diff --git a/svelte.config.js b/svelte.config.js index 07830a6..a88a9d7 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -7,14 +7,12 @@ const config = { // for more information about preprocessors preprocess: vitePreprocess(), - kit: { // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. // If your environment is not supported or you settled on a specific environment, switch out the adapter. // See https://kit.svelte.dev/docs/adapters for more information about adapters. - adapter: adapter(), - + adapter: adapter() } }; -export default config; \ No newline at end of file +export default config; diff --git a/tailwind.config.js b/tailwind.config.js index 13207cc..bfe0bc2 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,9 +1,8 @@ /** @type {import('tailwindcss').Config} */ export default { - content: ['./src/**/*.{html,js,svelte,ts}'], - theme: { - extend: {}, - }, - plugins: [], -} - + content: ['./src/**/*.{html,js,svelte,ts}'], + theme: { + extend: {} + }, + plugins: [] +};