diff --git a/about.html b/about.html new file mode 100644 index 00000000..34cb2400 --- /dev/null +++ b/about.html @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + Contact | Selenite + + + + + + + + + + + + + + +
+ Home + Bookmarklets + Games + Settings + Support + Open Blank + About +
+
+

About Selenite

+

Selenite is a unblocked games website with over 140 games, with a simple tab cloak. Selenite was started as a small project started on Padlet, shared between friends. After ~1 month, we transferred to a custom made website. After a few rebrandings and redesigns, we've ended up at the Selenite you know and love (unless you work at a school).

+ +

Credits

+

jQuery: a lot of the more technical stuff.

+

js-cookie: working with cookies.

+

Shoelace: a lot of smaller styling, such as the safe mode alert

+

3kh0: a lot of games, the download/upload save feature, and the main inspiration

+ +

Developers

+

Sky

+ +

Supporters

+

Caidn

+
+ + + + + diff --git a/bookmarklets.html b/bookmarklets.html index 3d763d9f..ca3d5320 100644 --- a/bookmarklets.html +++ b/bookmarklets.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,9 @@ - + + + @@ -51,6 +52,7 @@ Settings Support Open Blank + About @@ -110,10 +112,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact \ No newline at end of file diff --git a/contact.html b/contact.html index 3aa41d06..dc98fee0 100644 --- a/contact.html +++ b/contact.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,9 @@ - + + + @@ -52,6 +53,7 @@ Settings Support Open Blank + About

Have a question or concern?

@@ -65,10 +67,9 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions Contact diff --git a/index.html b/index.html index 2c445312..fd1fd6b6 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,10 @@ - + + + + @@ -16,8 +18,8 @@ - - + + @@ -41,9 +43,25 @@ - + - + + + Thank you for choosing Selenite! You will be able to play over 140 high quality games, and we have many tools to make your experience better. +
+ Wanting to transfer your data from another website? Try the transfer utility in the footer! +
+ Want to support the development of Selenite? Join the Discord and support us on Patreon! +
+ Learn more about Selenite at the about page in the header! +
+ Try out the Selenite Minified bookmarklet in the bookmarklets page! +
+ Have a great day! + Close +
+
Home @@ -52,6 +70,7 @@ Settings Support Open Blank + About

selenite.

@@ -73,10 +92,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact diff --git a/js/main.js b/js/main.js index 5263f4f7..3d9c2644 100644 --- a/js/main.js +++ b/js/main.js @@ -19,16 +19,20 @@ document.addEventListener('DOMContentLoaded', function() { } else { document.body.setAttribute("theme", "main"); } - checkAlert(); check(); + checkAlert(); }); function checkAlert() { if (!Cookies.get("supportalert")) { - alert( - 'Welcome to Selenite!\nTransferring from another website? Add "/transfer" to the end of the URL to see how to transfer your game data!\nI\'m a single developer that works on this website, so I would appreciate your support! You can pay on Patreon by clicking the "Support" button, which will have private links for all subscribers to use!\nPlease share this website with anyone you know, so this website can expand even more!\nGo to bookmarklets and then add "Selenite Minified" to your bookmarks :) \nJoin the Discord for the latest updates and newest links!\nI don\'t want to be annoying, so you won\'t see this message for another month (at least on this website) :)' - ); - Cookies.set("supportalert", true, { expires: 31 }); + const dialog = document.querySelector('.dialog-width'); + const openButton = dialog.nextElementSibling; + const closeButton = dialog.querySelector('sl-button[slot="footer"]'); + setTimeout(() => { + dialog.show(); + }, 250) + closeButton.addEventListener('click', () => dialog.hide()); + Cookies.set("supportalert", true, { expires: 60 }); } } function setPanicMode() { diff --git a/projects.html b/projects.html index 998c5289..81f5f959 100644 --- a/projects.html +++ b/projects.html @@ -1,5 +1,5 @@ - + @@ -8,8 +8,9 @@ - + + + @@ -41,9 +42,25 @@ - + - + + + + Pro Tip:
+ Type "safemode" while in any game to go to Google. Go to settings to change this. +
+
Home @@ -52,9 +69,18 @@ Settings Support Open Blank + About
+ + + +
@@ -80,7 +106,7 @@

All Games

-
Add Game logo

Suggest a game!

+
Add Game logo

Suggest a game!

games loading..

@@ -90,10 +116,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact diff --git a/settings.html b/settings.html index c67bd196..a2131997 100644 --- a/settings.html +++ b/settings.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,9 @@ - + + + @@ -52,6 +53,7 @@ Settings Support Open Blank + About @@ -94,10 +96,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact diff --git a/style.css b/style.css index 991492fa..5ab91311 100644 --- a/style.css +++ b/style.css @@ -250,4 +250,27 @@ select { border-style: solid; padding: 0.5% 0.5%; margin: 0.25%; +} + +gameframe { + width: 100vw; + height: 90vh; +} +gameframe iframe { + width: 100%; + height: 100%; +} + +gameframe.header { + display: flex; + justify-content: space-between; +} + +sl-icon-button { + font-size: 2rem; + padding-right: 5px; +} + +h3#gametitle { + font-size: 2rem; } \ No newline at end of file diff --git a/suggest.html b/suggest.html new file mode 100644 index 00000000..c63d6e48 --- /dev/null +++ b/suggest.html @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + Selenite + + + + + + + + + + + + + + + + +
+ Home + Bookmarklets + Games + Settings + Support + Open Blank + About +
+
+

Suggestions & Bug Reports

+

Suggestions and Bug Reports have moved to the Discord!

+

If for some reason you cannot join the Discord, or it is an urgent issue, then you may contact me.

+
+ + + + + diff --git a/support.html b/support.html index 6ce12192..04afca60 100644 --- a/support.html +++ b/support.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,9 @@ - + + + @@ -47,6 +48,7 @@ Settings Support Open Blank + About @@ -64,10 +66,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact diff --git a/test.html b/test.html new file mode 100644 index 00000000..82e9c2d5 --- /dev/null +++ b/test.html @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + Projects | Selenite + + + + + + + + + + + + + + + Pro Tip:
+ Type "safemode" while in any game to go to Google. Go to settings to change this. +
+
+ +
+ Home + Bookmarklets + Games + Settings + Support + Open Blank + About + +
+
+ +
+ +

Celeste

+
+ +
+ +
+ + + + diff --git a/transfer.html b/transfer.html index 1801bcee..aea45172 100644 --- a/transfer.html +++ b/transfer.html @@ -1,5 +1,5 @@ - + @@ -7,8 +7,9 @@ - + + + @@ -47,6 +48,7 @@ Settings Support Open Blank + About @@ -59,7 +61,7 @@

byvolp / any website with Doge Miner

-

Download your data by visiting the Doge Miner game, clicking Settings, and importing this save (make sure to Export Save on Doge Miner if you have any data first), then go to Stats and click Refresh. This will download a file, which you can then import using the Selenite Import Utility or clicking Upload Save on the main page of Selenite.

+

Download your data by visiting the Doge Miner game, clicking Settings, and importing this save (make sure to Export Save on Doge Miner if you have any data first), then go to Stats and click Refresh. This will download a file, which you can then import using the Selenite Import Utility or clicking Upload Save on the main page of Selenite.

Video Tutorial

Other Websites

Use our Download Save Utility to download your save from any website, as long as you can use bookmarklets!

@@ -69,10 +71,10 @@ Source Code Panic Mode Transfer your data - Report a Bug + Bug Reports Discord - Suggestions - Contact + Suggestions + Contact \ No newline at end of file