From 0bd04c4a863d9a12a093821223b26d15bba939f9 Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 18 May 2023 00:32:29 +0000 Subject: [PATCH 01/17] beta13, polish Clockwork for release --- assets/scripts/main.js | 31 +++++++++++++++++++++++++++++++ assets/styles/main.css | 19 +++++++++++++++++++ converter/index.html | 14 +++++++++++++- 3 files changed, 63 insertions(+), 1 deletion(-) diff --git a/assets/scripts/main.js b/assets/scripts/main.js index 4dc5df7..705322e 100644 --- a/assets/scripts/main.js +++ b/assets/scripts/main.js @@ -1,8 +1,39 @@ /* Used across the Clockwork main pages */ document.querySelector(".navbar").innerHTML = `Discord | +Convert v1 apps to v2 | © 2023 Redstone Network` + +// for /converter/ +function generateV2Code() { + var v1c = document.querySelector("textarea").value; + + var appName = v1c.match(/title {0,1}= {0,1}"([^"]+)"/); + if (appName) appName = appName[1]; + + var appLink = v1c.match(/link {0,1}= {0,1}"([^"]+)"/); + if (appLink) appLink = appLink[1]; + + if (!appName || !appLink) { + alert("Invalid app!"); + throw "InvalidApp"; + } + + var v2c = `{ + "name": "${appName}", + "desc": "Converted from v1 to v2", + "url": "${appLink}", + "encodedUrl": "no", + "icon": "https://redstone-nw.netlify.app/assets/icon.png", + "author": "Type your name here", + "permissions": [] +}`; + + document.querySelector("textarea").value = v2c; + document.querySelector("#instruction").innerHTML = "Now, you can copy the contents of the textarea into a .JSON file and save it somewhere. Make sure the service you use serves the correct Content-Type headers for .JSON files, such as Github Pages or Vercel."; +} + // for /get-started/ if (document.location.pathname.startsWith("/get-started")) { const url = "https://"+document.location.hostname+"/os/" diff --git a/assets/styles/main.css b/assets/styles/main.css index 1488685..4c44f61 100644 --- a/assets/styles/main.css +++ b/assets/styles/main.css @@ -131,4 +131,23 @@ summary::marker { padding: 0; text-align: center; font-family: "Varela Round", Arial, sans-serif; +} +textarea { + background-color: #111; + color: white; + border: 1px solid #222; + width: 100%; + height: 400px; + outline: none; + font-family: 'Courier New', Courier, monospace; +} + +input { + background-color: #111; + color: white; + border: 1px solid #222; + border-radius: 0; + outline: none; + font-size: 16px; + font-family: "Roboto Flex", "Roboto", Arial, sans-serif; } \ No newline at end of file diff --git a/converter/index.html b/converter/index.html index 3db36b2..d4651c1 100644 --- a/converter/index.html +++ b/converter/index.html @@ -20,7 +20,19 @@

Convert v1 apps to v2

- This tool will help you easily convert your v1 apps to v2 apps! + This tool will help you easily convert your v1 apps to v2 apps. The big change between v1 apps and v2 apps is that v2 apps use .JSON files, rather than .JS files, which helps with security. You'll still be able to add JavaScript using the plugins system. +

+

+ v2 apps also don't require the URL to the file, nor do they require a unique ID. All they need is the name, the url to embed into Clockwork, and a yes or no as to whether the url's encrypted. +

+

+ Paste the contents of the .JS file in the text area below, then click the Go button. +

+

+ +

+

+

From 729de17ecce096833a2842a41e3168043e7af6a5 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sat, 20 May 2023 03:24:35 +0000 Subject: [PATCH 07/17] Update file ads.txt --- ads.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 ads.txt diff --git a/ads.txt b/ads.txt new file mode 100644 index 0000000..90cc578 --- /dev/null +++ b/ads.txt @@ -0,0 +1 @@ +google.com, pub-1482194878074817, DIRECT, f08c47fec0942fa0 \ No newline at end of file From 8c405e8f63cfe9c741a59f6dddd99748cfb46d94 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sat, 20 May 2023 15:58:14 +0000 Subject: [PATCH 08/17] Update 2 files - /guidelines/index.html - /legal/index.html --- {guidelines => legal}/index.html | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) rename {guidelines => legal}/index.html (76%) diff --git a/guidelines/index.html b/legal/index.html similarity index 76% rename from guidelines/index.html rename to legal/index.html index 8b68939..2e3001f 100644 --- a/guidelines/index.html +++ b/legal/index.html @@ -2,13 +2,24 @@ -Clockwork Boring Stuff +Clockwork Legal Stuff -

Clockwork Terms of Use

+

Clockwork Privacy Policy

+

+We use Google Ads to monetize our site. Google uses cookies to serve ads based on a user's prior visits to your website or other websites. Google's use of advertising cookies enables it and its partners to serve ads to users based on their visit to this site and/or other sites on the Internet. +

+

+Want to opt-out? We don't blame you! Go to Google's Ad Settings to disable their ad personalization. +

+

+We currently do not collect personally-identifiable information on our own, nor do we use cookies. Ever. +

+ +

Clockwork Terms of Use

The Clockwork Terms of Use governs use of the Clockwork website, as well as related services owned by Redstone Network.

@@ -41,7 +52,6 @@

Advertisements and Analytics

  • Advertisements and promotions together must not take up more than 25% of the website's space at 1366 x 768 resolution.
  • You may not harvest personally-identifiable information from users in your app without consent. This includes, but is not limited to: full names, addresses, schools, phone numbers, and emails.
  • -
  • Usage of Google Ads may fall under this rule.

Negativity and Hate

From 81ae775e9eeb0fe0c717ad225d2954ff3a4aadd3 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sat, 20 May 2023 16:00:17 +0000 Subject: [PATCH 09/17] Update 2 files - /legal/index.html - /assets/scripts/main.js --- assets/scripts/main.js | 4 +++- legal/index.html | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/scripts/main.js b/assets/scripts/main.js index 0a890cf..7d860e5 100644 --- a/assets/scripts/main.js +++ b/assets/scripts/main.js @@ -1,7 +1,9 @@ /* Used across the Clockwork main pages */ document.querySelector(".navbar").innerHTML = `Home | -Guidelines & ToU | +Store Guidelines | +Terms of Use | +Privacy Policy | Discord | Convert v1 apps to v2 | © 2023 Redstone Network` diff --git a/legal/index.html b/legal/index.html index 2e3001f..ad67392 100644 --- a/legal/index.html +++ b/legal/index.html @@ -42,7 +42,7 @@

Limitation of Liability

UNDER NO CIRCUMSTANCE SHALL REDSTONE NETWORK BE LIABLE OF ANY DAMAGES, TO PERSON, PROPERTY OR OTHERWISE; OR CAUSED DIRECTLY, INDIRECTLY, INCIDENTIALLY, OR CONSEQUENTIALLY. REDSTONE NETWORK DOES NOT PROVIDE ANY WARRANTY FOR CLOCKWORK - YOU MUST AGREE THAT YOUR USE OF IT IS AT YOUR OWN RISK

-

Clockwork Store Guidelines

+

Clockwork Store Guidelines

This is a list of guidelines and rules that your app must follow to be able to be added to the Store. From 2f773c04570366e3438c7e81db70bb41b47d327c Mon Sep 17 00:00:00 2001 From: Lukas Date: Tue, 11 Jul 2023 22:07:31 +0000 Subject: [PATCH 10/17] Update 2 files - /assets/scripts/main.js - /legal/index.html --- assets/scripts/main.js | 1 + legal/index.html | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/scripts/main.js b/assets/scripts/main.js index 7d860e5..3e8d847 100644 --- a/assets/scripts/main.js +++ b/assets/scripts/main.js @@ -6,6 +6,7 @@ document.querySelector(".navbar").innerHTML = `Home | Privacy Policy | Discord | Convert v1 apps to v2 | +Contact Support | © 2023 Redstone Network` diff --git a/legal/index.html b/legal/index.html index ad67392..d09235a 100644 --- a/legal/index.html +++ b/legal/index.html @@ -10,7 +10,7 @@

Clockwork Privacy Policy

-We use Google Ads to monetize our site. Google uses cookies to serve ads based on a user's prior visits to your website or other websites. Google's use of advertising cookies enables it and its partners to serve ads to users based on their visit to this site and/or other sites on the Internet. +We will soon use Google Ads to monetize our site. Google uses cookies to serve ads based on a user's prior visits to your website or other websites. Google's use of advertising cookies enables it and its partners to serve ads to users based on their visit to this site and/or other sites on the Internet.

Want to opt-out? We don't blame you! Go to Google's Ad Settings to disable their ad personalization. From 1e6f5cf4bdb87d21083229ade2b2738cf5fea6f3 Mon Sep 17 00:00:00 2001 From: Lukas Date: Fri, 14 Jul 2023 00:46:32 +0000 Subject: [PATCH 11/17] Update 2 files - /.github/ISSUE_TEMPLATE/bug_report.md - /.github/ISSUE_TEMPLATE/feature_request.md --- .github/ISSUE_TEMPLATE/bug_report.md | 30 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 +++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..70654a5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,30 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Clockwork information (please include):** +To get your Clockwork information, go to Settings > About Clockwork. Then, copy and paste the first 2 lines of text here. + +**Additional context** +Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..6532412 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. \ No newline at end of file From fe7bd6097111213a7294c653ea2f62dbd2e54b7f Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 03:27:56 +0000 Subject: [PATCH 12/17] Update file index.html --- os/index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/os/index.html b/os/index.html index 7f35814..990ac6e 100644 --- a/os/index.html +++ b/os/index.html @@ -6,6 +6,7 @@ Clockwork V2 Beta + @@ -79,8 +80,9 @@

This version of Clockwork is in BETA. Features may be missing or non-functional.

- Welcome to beta12! This update adds the plugins system, which allows you to run scripts directly in Clockwork! It also adds methods of hiding Clockwork easier. If you're viewing the Clockwork OS page directly, we suggest you use one of the methods here to keep us from getting blocked. + Welcome to beta13! This update adds the plugins system, which allows you to run scripts directly in Clockwork! It also adds methods of hiding Clockwork easier. If you're viewing the Clockwork OS page directly, we suggest you use one of the methods here to keep us from getting blocked.

+

HEY THERE! If you aren't seeing the App Store, you might need to clear your cookies for sub64.netlify.app for From 50ea64d78870f26a8fa2578023d1a3ab03e9986a Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 15:05:26 +0000 Subject: [PATCH 13/17] Update file index.html --- public/index.html | 57 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 public/index.html diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..c060549 --- /dev/null +++ b/public/index.html @@ -0,0 +1,57 @@ + + + + + Clockwork - the ultimate operating system in your browser + + + + + + + + + + + + + + + +

+ + + + + + \ No newline at end of file From 36b5be2cb24fbf60641ce0df7d85287e53e832c8 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 15:14:12 +0000 Subject: [PATCH 14/17] Update file index.html --- os/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/os/index.html b/os/index.html index 990ac6e..aba8135 100644 --- a/os/index.html +++ b/os/index.html @@ -6,7 +6,7 @@ Clockwork V2 Beta - + @@ -82,7 +82,7 @@

Welcome to beta13! This update adds the plugins system, which allows you to run scripts directly in Clockwork! It also adds methods of hiding Clockwork easier. If you're viewing the Clockwork OS page directly, we suggest you use one of the methods here to keep us from getting blocked.

- +

HEY THERE! If you aren't seeing the App Store, you might need to clear your cookies for sub64.netlify.app for From abfa2152b635401dc261956b895acd19570a6260 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 20:58:03 +0000 Subject: [PATCH 15/17] Update file README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a34d943..89940c9 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ SOURCE - WEBSITE - DISCORD

- +

From 8f3e4fa558cfc25603d633014691af73097754ad Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 21:02:10 +0000 Subject: [PATCH 16/17] Revert "Update 2 files" This reverts commit 1e6f5cf4bdb87d21083229ade2b2738cf5fea6f3 --- .github/ISSUE_TEMPLATE/bug_report.md | 30 ----------------------- .github/ISSUE_TEMPLATE/feature_request.md | 20 --------------- 2 files changed, 50 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 70654a5..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Clockwork information (please include):** -To get your Clockwork information, go to Settings > About Clockwork. Then, copy and paste the first 2 lines of text here. - -**Additional context** -Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 6532412..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. \ No newline at end of file From c476733e496bb3ea70f3640dd700bb313e7e8523 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 16 Jul 2023 21:24:58 +0000 Subject: [PATCH 17/17] Update 48 files - /assets/apps/copper.json - /assets/apps/devtest.json - /assets/apps/muenster.json - /assets/apps/rammer.json - /assets/apps/store.json - /assets/images/apps.png - /assets/images/appstore.png - /assets/images/banner.svg - /assets/images/discord.png - /assets/images/home.png - /assets/images/icon.png - /assets/images/ogbanner.png - /assets/images/settings.png - /assets/scripts/clockwork.js - /assets/scripts/main.js - /assets/scripts/os.js - /assets/scripts/testplugin.js - /assets/styles/main.css - /assets/styles/os.css - /converter/index.html - /devtest/index.html - /get-started/index.html - /legal/index.html - /os/index.html - /public/assets/apps/devtest.json - /public/assets/apps/store.json - /public/assets/apps/rammer.json - /public/assets/apps/copper.json - /public/assets/apps/muenster.json - /public/assets/images/home.png - /public/assets/images/appstore.png - /public/assets/images/banner.svg - /public/assets/images/discord.png - /public/assets/images/ogbanner.png - /public/assets/images/settings.png - /public/assets/images/apps.png - /public/assets/images/icon.png - /public/assets/scripts/testplugin.js - /public/assets/scripts/main.js - /public/assets/scripts/os.js - /public/assets/scripts/clockwork.js - /public/assets/styles/main.css - /public/assets/styles/os.css - /public/converter/index.html - /public/devtest/index.html - /public/get-started/index.html - /public/legal/index.html - /public/os/index.html --- {assets => public/assets}/apps/copper.json | 0 {assets => public/assets}/apps/devtest.json | 0 {assets => public/assets}/apps/muenster.json | 0 {assets => public/assets}/apps/rammer.json | 0 {assets => public/assets}/apps/store.json | 0 {assets => public/assets}/images/apps.png | Bin {assets => public/assets}/images/appstore.png | Bin {assets => public/assets}/images/banner.svg | 0 {assets => public/assets}/images/discord.png | Bin {assets => public/assets}/images/home.png | Bin {assets => public/assets}/images/icon.png | Bin {assets => public/assets}/images/ogbanner.png | Bin {assets => public/assets}/images/settings.png | Bin {assets => public/assets}/scripts/clockwork.js | 0 {assets => public/assets}/scripts/main.js | 0 {assets => public/assets}/scripts/os.js | 0 {assets => public/assets}/scripts/testplugin.js | 0 {assets => public/assets}/styles/main.css | 0 {assets => public/assets}/styles/os.css | 0 {converter => public/converter}/index.html | 0 {devtest => public/devtest}/index.html | 0 {get-started => public/get-started}/index.html | 0 {legal => public/legal}/index.html | 0 {os => public/os}/index.html | 0 24 files changed, 0 insertions(+), 0 deletions(-) rename {assets => public/assets}/apps/copper.json (100%) rename {assets => public/assets}/apps/devtest.json (100%) rename {assets => public/assets}/apps/muenster.json (100%) rename {assets => public/assets}/apps/rammer.json (100%) rename {assets => public/assets}/apps/store.json (100%) rename {assets => public/assets}/images/apps.png (100%) rename {assets => public/assets}/images/appstore.png (100%) rename {assets => public/assets}/images/banner.svg (100%) rename {assets => public/assets}/images/discord.png (100%) rename {assets => public/assets}/images/home.png (100%) rename {assets => public/assets}/images/icon.png (100%) rename {assets => public/assets}/images/ogbanner.png (100%) rename {assets => public/assets}/images/settings.png (100%) rename {assets => public/assets}/scripts/clockwork.js (100%) rename {assets => public/assets}/scripts/main.js (100%) rename {assets => public/assets}/scripts/os.js (100%) rename {assets => public/assets}/scripts/testplugin.js (100%) rename {assets => public/assets}/styles/main.css (100%) rename {assets => public/assets}/styles/os.css (100%) rename {converter => public/converter}/index.html (100%) rename {devtest => public/devtest}/index.html (100%) rename {get-started => public/get-started}/index.html (100%) rename {legal => public/legal}/index.html (100%) rename {os => public/os}/index.html (100%) diff --git a/assets/apps/copper.json b/public/assets/apps/copper.json similarity index 100% rename from assets/apps/copper.json rename to public/assets/apps/copper.json diff --git a/assets/apps/devtest.json b/public/assets/apps/devtest.json similarity index 100% rename from assets/apps/devtest.json rename to public/assets/apps/devtest.json diff --git a/assets/apps/muenster.json b/public/assets/apps/muenster.json similarity index 100% rename from assets/apps/muenster.json rename to public/assets/apps/muenster.json diff --git a/assets/apps/rammer.json b/public/assets/apps/rammer.json similarity index 100% rename from assets/apps/rammer.json rename to public/assets/apps/rammer.json diff --git a/assets/apps/store.json b/public/assets/apps/store.json similarity index 100% rename from assets/apps/store.json rename to public/assets/apps/store.json diff --git a/assets/images/apps.png b/public/assets/images/apps.png similarity index 100% rename from assets/images/apps.png rename to public/assets/images/apps.png diff --git a/assets/images/appstore.png b/public/assets/images/appstore.png similarity index 100% rename from assets/images/appstore.png rename to public/assets/images/appstore.png diff --git a/assets/images/banner.svg b/public/assets/images/banner.svg similarity index 100% rename from assets/images/banner.svg rename to public/assets/images/banner.svg diff --git a/assets/images/discord.png b/public/assets/images/discord.png similarity index 100% rename from assets/images/discord.png rename to public/assets/images/discord.png diff --git a/assets/images/home.png b/public/assets/images/home.png similarity index 100% rename from assets/images/home.png rename to public/assets/images/home.png diff --git a/assets/images/icon.png b/public/assets/images/icon.png similarity index 100% rename from assets/images/icon.png rename to public/assets/images/icon.png diff --git a/assets/images/ogbanner.png b/public/assets/images/ogbanner.png similarity index 100% rename from assets/images/ogbanner.png rename to public/assets/images/ogbanner.png diff --git a/assets/images/settings.png b/public/assets/images/settings.png similarity index 100% rename from assets/images/settings.png rename to public/assets/images/settings.png diff --git a/assets/scripts/clockwork.js b/public/assets/scripts/clockwork.js similarity index 100% rename from assets/scripts/clockwork.js rename to public/assets/scripts/clockwork.js diff --git a/assets/scripts/main.js b/public/assets/scripts/main.js similarity index 100% rename from assets/scripts/main.js rename to public/assets/scripts/main.js diff --git a/assets/scripts/os.js b/public/assets/scripts/os.js similarity index 100% rename from assets/scripts/os.js rename to public/assets/scripts/os.js diff --git a/assets/scripts/testplugin.js b/public/assets/scripts/testplugin.js similarity index 100% rename from assets/scripts/testplugin.js rename to public/assets/scripts/testplugin.js diff --git a/assets/styles/main.css b/public/assets/styles/main.css similarity index 100% rename from assets/styles/main.css rename to public/assets/styles/main.css diff --git a/assets/styles/os.css b/public/assets/styles/os.css similarity index 100% rename from assets/styles/os.css rename to public/assets/styles/os.css diff --git a/converter/index.html b/public/converter/index.html similarity index 100% rename from converter/index.html rename to public/converter/index.html diff --git a/devtest/index.html b/public/devtest/index.html similarity index 100% rename from devtest/index.html rename to public/devtest/index.html diff --git a/get-started/index.html b/public/get-started/index.html similarity index 100% rename from get-started/index.html rename to public/get-started/index.html diff --git a/legal/index.html b/public/legal/index.html similarity index 100% rename from legal/index.html rename to public/legal/index.html diff --git a/os/index.html b/public/os/index.html similarity index 100% rename from os/index.html rename to public/os/index.html