Skip to content

Commit f8b8155

Browse files
Beta
finally
1 parent 6727a40 commit f8b8155

File tree

9 files changed

+125
-95
lines changed

9 files changed

+125
-95
lines changed

index.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23-
# DO NOT USE THIS. READ THE DOCS (coming soon). USE ACTION.YML.
24-
echo "Warning: Attempt to use the \"Just an Ultimate Site Tool\" in the wrond way. This may not work correctly. Please read the documentation (coming soon)."
23+
# DO NOT USE THIS. READ THE DOCS https://just.is-a.dev/docs . USE ACTION.YML.
24+
echo "Warning: Attempt to use the \"Just an Ultimate Site Tool\" in the wrond way. This may not work correctly. Please read the documentation - https://just.is-a.dev/docs ."
2525
bash $GITHUB_ACTION_PATH/src/run.sh

just.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ module.exports = {
1212
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
1313
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
1414
<link rel="manifest" href="/site.webmanifest"></link>
15+
<script src="/js/f.js"></script>
1516
`,
1617
footer: '<span onclick="javascript:window.open(\'https://github.com/js-just/_just/blob/main/LICENSE\',\'\_blank\')">Copyright &copy; 2025 &#171;<a href="https://juststudio.is-a.dev/" target="_blank">JustStudio.</a>&#187;</span>',
1718
keywords: 'Just, an, Ultimate, Site, Tool, Static, Website, GitHub, Action, Postprocessor, Compressor, Generator, Redirector, Compress, Markdown, Redirect, Generate, Documentation, Docs'

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "just",
3-
"version": "0.0.33",
4-
"description": "Just an Ultimate Site Tool (W.I.P.)",
3+
"version": "0.1.0",
4+
"description": "Just an Ultimate Site Tool",
55
"main": "index.sh",
66
"scripts": {
7-
"test": "echo \"https://github.com/js-just/_just#readme\" && exit 1",
8-
"about": "echo \"https://github.com/js-just/_just#readme\" && exit 1",
9-
"info": "echo \"https://github.com/js-just/_just#readme\" && exit 1",
10-
"repo": "echo \"https://github.com/js-just/_just#readme\" && exit 1",
11-
"help": "echo \"https://github.com/js-just/_just#readme\" && exit 1"
7+
"test": "echo \"https://just.is-a.dev/docs\" && exit 1",
8+
"about": "echo \"https://just.is-a.dev/docs\" && exit 1",
9+
"info": "echo \"https://just.is-a.dev/docs\" && exit 1",
10+
"repo": "echo \"https://just.is-a.dev/docs\" && exit 1",
11+
"help": "echo \"https://just.is-a.dev/docs\" && exit 1"
1212
},
1313
"repository": {
1414
"type": "git",
@@ -17,7 +17,7 @@
1717
"keywords": [
1818
"postprocessor",
1919
"_just",
20-
"justdeveloper",
20+
"juststudio",
2121
"web",
2222
"backend",
2323
"back-end",
@@ -41,12 +41,16 @@
4141
"reactjs",
4242
"redirect",
4343
"compress",
44-
"minify"
44+
"minify",
45+
"markdown",
46+
"generator",
47+
"docs",
48+
"documentation"
4549
],
4650
"author": "JustStudio.",
4751
"license": "MIT",
4852
"bugs": {
4953
"url": "https://github.com/js-just/_just/issues"
5054
},
51-
"homepage": "https://github.com/js-just/_just#readme"
55+
"homepage": "https://just.is-a.dev/"
5256
}

tests/just.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ module.exports = {
1212
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
1313
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
1414
<link rel="manifest" href="/site.webmanifest"></link>
15+
<script src="/js/f.js"></script>
1516
`,
1617
footer: '<span onclick="javascript:window.open(\'https://github.com/js-just/_just/blob/main/LICENSE\',\'\_blank\')">Copyright &copy; 2025 &#171;<a href="https://juststudio.is-a.dev/" target="_blank">JustStudio.</a>&#187;</span>',
1718
keywords: 'Just, an, Ultimate, Site, Tool, Static, Website, GitHub, Action, Postprocessor, Compressor, Generator, Redirector, Compress, Markdown, Redirect, Generate, Documentation, Docs'

website/docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Currently it have 4 modes:
1111
- `Compressor`: Compresses your website.
1212
- `Generator`: Generates documentation website using Markdown.
1313

14-
> [!WARNING] Just an Ultimate Site Tool is still in development at the **alpha** stage. Expect regular updates, possible bugs, and changes. If you have found a bug, please [report it here](https://github.com/js-just/_just/issues/new?labels=bug&template=bug.md).
14+
> [!WARNING] Just an Ultimate Site Tool is still in development at the **beta** stage. Expect regular updates, possible bugs, and changes. If you have found a bug, please [report it here](https://github.com/js-just/_just/issues/new?labels=bug&template=bug.md).
1515
> [!NOTE] Just an Ultimate Site Tool assumes that a modern browser and a modern operating system are used.
1616
> [!TIP] Do not use `Redirector` if you can make server-side `HTTP 3XX` redirects.
1717

website/home.html

Lines changed: 0 additions & 73 deletions
This file was deleted.

website/index.html

Lines changed: 68 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,73 @@
11
<!DOCTYPE html>
2-
<html>
2+
<html lang="en">
33
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
46
<title>Just an Ultimate Site Tool</title>
5-
<link rel="stylesheet" href="https://just.is-a.dev/a.css">
7+
<meta name="description" content="A GitHub action to enhance your static website.">
8+
<meta property="og:title" content="Just an Ultimate Site Tool">
9+
<meta property="og:description" content="A GitHub action to enhance your static website.">
10+
<meta property="og:type" content="website">
11+
<meta name="keywords" content="Just, an, Ultimate, Site, Tool, Static, Website, GitHub, Action, Postprocessor, Compressor, Generator, Redirector, Compress, Markdown, Redirect, Generate, Documentation, Docs">
12+
<link rel="preconnect" href="https://fonts.googleapis.com">
13+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
14+
<link href="https://fonts.googleapis.com/css2?family=Lexend+Zetta:[email protected]&family=Rubik+Mono+One&family=Rubik:ital,wght@0,300..900;1,300..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
15+
<link href="/css.css" rel="stylesheet">
16+
<link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png">
17+
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
18+
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
19+
<link rel="manifest" href="/site.webmanifest">
20+
<script src="/js/s.js"></script>
21+
<meta name="color-scheme" content="dark light">
22+
<meta property="twitter:card" content="summary_large_image">
23+
<meta property="og:site_name" content="_just">
624
</head>
7-
<body>
8-
<h1>Just an Ultimate Site Tool</h1>
9-
<span>&#128679; UNDER CONSTRUCTION &#128679;</span>
10-
<h4>Coming soon...</h4>
25+
<body class="bgb xh h">
26+
<div data-just="navbar"></div>
27+
<script src="/_just/static/navbar.js"></script>
28+
29+
<h1 class="bg lz cw beta agt t z" style="position:relative" id="h">Just an Ultimate Site Tool</h1><h1 class="bg lz cw beta agt t b" style="position:absolute">Beta</h1>
30+
<script>document.getElementById('h').style.translate='0px 0px'</script>
31+
32+
<h2 class="lz u0">A GitHub action to <span class="lz">enhance</span> your static website.</h2>
33+
34+
<div class="p u1">
35+
<img class="l" src="/img/logo.svg" height="100" width="100">
36+
<img class="top" src="/img/line.svg" style="display:none">
37+
<img class="btm" src="/img/line.svg" style="display:none">
38+
<div class="c"></div>
39+
<div class="r"></div>
40+
<div class="tl" style="display:none"></div>
41+
<div class="bl" style="display:none"></div>
42+
<div class="d"></div>
43+
<span></span>
44+
</div>
45+
<div class="pjs"></div>
46+
<script>document.querySelector('.p').style.width='100%'</script>
47+
48+
<div class="btns u2">
49+
<a href="/docs/getting-started" target="_self" class="bg">Get Started</a>
50+
<a href="https://github.com/js-just/_just" target="_blank" class="gh">Repository</a>
51+
</div>
52+
53+
<strong class="u3">Just an Ultimate Site Tool is <a href="https://github.com/js-just/_just" target="_blank" style="text-decoration:underline;">open-source</a>.</strong>
54+
<span class="u4">Licensed under the MIT License</span>
55+
56+
<h3>Made by &#171;<a href="https://juststudio.is-a.dev/" target="_blank" class="jslink">JustStudio.</a>&#187;</h3>
57+
<img class="js jslogo" src="https://img.juststudio.is-a.dev/1714166971.392034-64C48F49-5339-42F4-92A8-E933FB0ABD54.png" height="100px" width="100px">
58+
<img class="jslogo jsblur" src="https://img.juststudio.is-a.dev/1714166971.392034-64C48F49-5339-42F4-92A8-E933FB0ABD54.png" height="100px" width="100px">
59+
60+
<small class="copy"><span onclick="javascript:window.open('https://github.com/js-just/_just/blob/main/LICENSE','_blank')">Copyright &copy; 2025 &#171;<a href="https://juststudio.is-a.dev/" target="_blank" class="jslink">JustStudio.</a>&#187;</span></small>
61+
62+
<script src="/js/p.js" defer></script>
63+
<svg xmlns="http://www.w3.org/2000/svg" width="0" height="0" style="position:absolute;overflow:hidden;">
64+
<defs>
65+
<filter id="glass" x="0%" y="0%" width="100%" height="100%">
66+
<feTurbulence type="fractalNoise" baseFrequency="10 10" numOctaves="2" seed="92" result="noise"></feTurbulence>
67+
<feGaussianBlur in="noise" stdDeviation="20" result="blurred"></feGaussianBlur>
68+
<feDisplacementMap in="SourceGraphic" in2="blurred" scale="8000" xChannelSelector="R" yChannelSelector="G"></feDisplacementMap>
69+
</filter>
70+
</defs>
71+
</svg>
1172
</body>
12-
</html>
73+
</html>

website/js/f.js

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
/*
2+
3+
MIT License
4+
5+
Copyright (c) 2025 JustStudio. <https://juststudio.is-a.dev/>
6+
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
13+
14+
The above copyright notice and this permission notice shall be included in all
15+
copies or substantial portions of the Software.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
23+
SOFTWARE.
24+
25+
*/
26+
27+
const liElement = document.getElementsByTagName('li');
28+
Array.from(liElement).find(li => {
29+
const aElement = li.getElementsByTagName('a')[0];
30+
if (aElement) {
31+
const spanElement = aElement.getElementsByTagName('span')[0];
32+
if (spanElement && spanElement.innerHTML === "Just an Ultimate Site Tool - Helper terminal") {
33+
li.parentNode.removeChild(li);
34+
}
35+
}
36+
});

0 commit comments

Comments
 (0)