Skip to content
Snippets Groups Projects
Verified Commit e8dde87d authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore move web to own project

parent 6ab6abde
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 483 deletions
File deleted
File deleted
File deleted
/**
* @license
* Copyright (C) 2015 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either expre.prettyprintss or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/* pre.prettyprinttty printing styles. Used with pre.prettyprintttify.js. */
body pre.prettyprint {
background-color: #ededed;
}
body pre.prettyprint code {
background-color: inherit;
}
body pre .pre-top-bar-container {
background: inherit;
}
body pre .code-copy-icon-container {
fill: #000;
}
/* SPAN elements with the classes below are added by pre.prettyprintttyprint. */
pre.prettyprint .pln {
color: #000
}
/* plain text */
@media screen {
pre.prettyprint {
background-color: #ededed;
}
pre.prettyprint code {
background-color: inherit;
}
body pre .pre-top-bar-container {
background: inherit;
}
pre.prettyprint .str {
color: #080
}
/* string content */
pre.prettyprint .kwd {
color: #008
}
/* a keyword */
pre.prettyprint .com {
color: #800
}
/* a comment */
pre.prettyprint .typ {
color: #606
}
/* a type name */
pre.prettyprint .lit {
color: #066
}
/* a literal value */
/* punctuation, lisp open bracket, lisp close bracket */
pre.prettyprint .pun, pre.prettyprint .opn, pre.prettyprint .clo {
color: #660
}
pre.prettyprint .tag {
color: #008
}
/* a markup tag name */
pre.prettyprint .atn {
color: #606
}
/* a markup attribute name */
pre.prettyprint .atv {
color: #080
}
/* a markup attribute value */
pre.prettyprint .dec, pre.prettyprint .var {
color: #606
}
/* a declaration; a variable name */
pre.prettyprint .fun {
color: red
}
/* a function name */
}
/* Use higher contrast and text-weight for printable form. */
@media print, projection {
pre.prettyprint {
background-color: #ededed;
}
pre.prettyprint code {
background-color: inherit;
}
body pre .pre-top-bar-container {
background: inherit;
}
pre.prettyprint .str {
color: #060
}
pre.prettyprint .kwd {
color: #006;
font-weight: bold
}
pre.prettyprint .com {
color: #600;
font-style: italic
}
pre.prettyprint .typ {
color: #404;
font-weight: bold
}
pre.prettyprint .lit {
color: #044
}
pre.prettyprint .pun, pre.prettyprint .opn, pre.prettyprint .clo {
color: #440
}
pre.prettyprint .tag {
color: #006;
font-weight: bold
}
pre.prettyprint .atn {
color: #404
}
pre.prettyprint .atv {
color: #060
}
}
/* Put a border around pre.prettyprintttyprinted code snippets. */
pre.prettyprint.pre.prettyprintttyprint {
padding: 2px;
border: 1px solid #888
}
/* Specify class=linenums on a pre.prettyprint to get line numbering */
pre.prettyprint ol.linenums {
margin-top: 0;
margin-bottom: 0
}
/* IE indents via margin-left */
pre.prettyprint li.L0,
pre.prettyprint li.L1,
pre.prettyprint li.L2,
pre.prettyprint li.L3,
pre.prettyprint li.L5,
pre.prettyprint li.L6,
pre.prettyprint li.L7,
pre.prettyprint li.L8 {
list-style-type: none
}
/* Alternate shading for lines */
pre.prettyprint li.L1,
pre.prettyprint li.L3,
pre.prettyprint li.L5,
pre.prettyprint li.L7,
pre.prettyprint li.L9 {
background: #eee
}
body section .codepen-form {
top: 0;
position: absolute;
right: 160px;
background-color: #da3b1e;
height: 78px;
width: 78px;
display: flex;
align-content: center;
justify-content: center;
align-items: center;
padding-left: 10px;
}
.sketch {
display: flex;
align-content: center;
margin: 6rem 0rem;
justify-content: center;
}
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Monster</title>
</head>
<body>
<div id="redirect-to-latest"></div>
<script src="https://monsterjs.org/js/doc/monster-latest-version.js" crossorigin="anonymous"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>404 Monster</title>
<style id="" media="all">/* vietnamese */
/* maven-pro-regular - latin-ext_latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 400;
src: url('/assets/maven-pro-v32-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('/assets/maven-pro-v32-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/assets/maven-pro-v32-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('/assets/maven-pro-v32-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
url('/assets/maven-pro-v32-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('/assets/maven-pro-v32-latin-ext_latin-regular.svg#MavenPro') format('svg'); /* Legacy iOS */
}
/* maven-pro-900 - latin-ext_latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 900;
src: url('/assets/maven-pro-v32-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
src: local(''),
url('/assets/maven-pro-v32-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/assets/maven-pro-v32-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
url('/assets/maven-pro-v32-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
url('/assets/maven-pro-v32-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
url('/assets/maven-pro-v32-latin-ext_latin-900.svg#MavenPro') format('svg'); /* Legacy iOS */
}
</style>
<link type="text/css" rel="stylesheet" href="/style.css">
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<meta name="robots" content="noindex, follow">
</head>
<body>
<div id="notfound">
<div class="notfound">
<div class="notfound-404">
<h1>404</h1>
</div>
<h2>We are sorry, Page not found!</h2>
<p>The page you are looking for might have been removed had its name changed or is temporarily unavailable.</p>
<a class="button" href="/">Back To Homepage</a>
</div>
</div>
</body>
</html>
deployment/web/favicon-16x16.png

743 B

deployment/web/favicon-32x32.png

1.62 KiB

deployment/web/favicon.ico

14.7 KiB

deployment/web/image/monster-control-button.png

11.7 KiB

deployment/web/image/monster-control-confirm.png

15.7 KiB

deployment/web/image/monster-control-notify.png

28.4 KiB

deployment/web/image/monster-control-select.png

13.7 KiB

deployment/web/image/monster-control-tab.png

17.9 KiB

deployment/web/image/monster-control-treeselect.png

34 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Monster - JavaScript Framework & Components</title>
<style media="all">
/* maven-pro-regular - latin-ext_latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 400;
src: url('/assets/maven-pro-v32-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('/assets/maven-pro-v32-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/assets/maven-pro-v32-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/assets/maven-pro-v32-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ url('/assets/maven-pro-v32-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/assets/maven-pro-v32-latin-ext_latin-regular.svg#MavenPro') format('svg'); /* Legacy iOS */
}
/* maven-pro-900 - latin-ext_latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 900;
src: url('/assets/maven-pro-v32-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
src: local(''),
url('/assets/maven-pro-v32-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/assets/maven-pro-v32-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */ url('/assets/maven-pro-v32-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */ url('/assets/maven-pro-v32-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */ url('/assets/maven-pro-v32-latin-ext_latin-900.svg#MavenPro') format('svg'); /* Legacy iOS */
}
</style>
<link type="text/css" rel="stylesheet" href="style.css">
<meta name="robots" content="index, follow">
</head>
<body>
<div>
<div class="container">
<div class="row">
<div><img src="monster.png" alt="the monster logo" title="awaken the monster"></div>
<div id="logocontainer">
<p id="slogan">Build fantastic websites!</p>
<h1>Monster</h1>
</div>
<div>
<p>
<a class="button" href="https://monsterjs.org/en/doc/monster/" id="getting-started">Getting
Started</a>
</p>
</div>
<div style="margin-top:80px">
<p>
<strong></strong>Components:</strong> <a href="https://monsterjs.org/en/doc/component-form/"
id="form-getting-started">Form</a>, <a
href="https://monsterjs.org/en/doc/component-notify/"
id="notify-getting-started">Notification</a>
</p>
</div>
<div class="gallery">
<img src="image/monster-control-button.png" alt="Button">
<img src="image/monster-control-select.png" alt="Select">
<img src="image/monster-control-treeselect.png" alt="Treeselect">
<img src="image/monster-control-confirm.png" alt="Confirm">
<img src="image/monster-control-tab.png" alt="Tab">
<img src="image/monster-control-notify.png" alt="Notification">
</div>
<div id="footer">
<a href="https://www.npmjs.com/search?q=%40schukai">NPM</a>
<a href="https://www.alvine.cloud/">Alvine Cloud</a><br>
<a href="https://www.schukai.com/en/shopcloud/">Ecommerce & Onlineshop by shopcloud</a><br>
<a href="https://www.schukai.com/">schukai GmbH</a><br>
<a href="https://about.schukai.com/de/impressum/">Imprint</a>
</div>
</div>
</div>
</div>
</body>
</html>
location=location.href.replace('latest','1.31.0');
\ No newline at end of file
function initmonsterversions() {
let u = new URL(location.href).pathname.split('/');
u.pop();
const current =u.pop();
let result = u.join('/')+"/";
function compareVer(a, b) {
function prep(t) {
return ("" + t)
.replace(/[^0-9\.]+/g, function(c){return "." + ((c = c.replace(/[\W_]+/, "")) ? c.toLowerCase().charCodeAt(0) - 65536 : "") + "."})
.replace(/(?:\.0+)*(\.-[0-9]+)(\.[0-9]+)?\.*$/g, "$1$2")
.split('.');
}
a = prep(a);
b = prep(b);
for (var i = 0; i < Math.max(a.length, b.length); i++) {
a[i] = ~~a[i];
b[i] = ~~b[i];
if (a[i] > b[i])
return 1;
else if (a[i] < b[i])
return -1;
}
return 0;
}
const lastVersionContainer = document.createElement('div');
lastVersionContainer.setAttribute('style','margin-bottom:10px;');
const constainer = document.createElement('div');
constainer.setAttribute('style','display: flex;align-items: center;justify-content: flex-start;gap: 10px;align-content: center;');
constainer.appendChild(document.createTextNode('versions'));
const selectElement = document.createElement('select');
selectElement.setAttribute('onChange','location="'+result+'"+this.value');
selectElement.setAttribute('id','monster-versions');
selectElement.add(new Option('1.31.0'));
selectElement.add(new Option('1.30.1'));
selectElement.add(new Option('1.30.0'));
selectElement.add(new Option('1.29.3'));
selectElement.add(new Option('1.29.2'));
selectElement.add(new Option('1.29.1'));
selectElement.add(new Option('1.29.0'));
selectElement.add(new Option('1.28.1'));
selectElement.add(new Option('1.28.0'));
selectElement.add(new Option('1.27.0'));
selectElement.add(new Option('1.26.1'));
selectElement.add(new Option('1.26.0'));
selectElement.add(new Option('1.25.0'));
selectElement.add(new Option('1.24.0'));
selectElement.add(new Option('1.23.0'));
selectElement.add(new Option('1.22.0'));
selectElement.add(new Option('1.21.1'));
selectElement.add(new Option('1.21.0'));
selectElement.add(new Option('1.20.2'));
selectElement.add(new Option('1.20.1'));
selectElement.add(new Option('1.20.0'));
selectElement.add(new Option('1.19.0'));
selectElement.add(new Option('1.18.0'));
selectElement.add(new Option('1.17.2'));
selectElement.add(new Option('1.17.1'));
selectElement.add(new Option('1.17.0'));
selectElement.add(new Option('1.16.1'));
selectElement.add(new Option('1.16.0'));
selectElement.add(new Option('1.15.5'));
selectElement.add(new Option('1.15.4'));
selectElement.add(new Option('1.15.3'));
selectElement.add(new Option('1.15.2'));
selectElement.add(new Option('1.15.0'));
selectElement.value=current;
constainer.append(selectElement);
document.getElementById('sidebar-main-content').prepend(constainer);
document.getElementById('sidebar-main-content').prepend(lastVersionContainer);
if(compareVer(current,'1.31.0')===-1) {;
let infocontainer = document.createElement('div');
let infolink = document.createElement('a');
let lasturl = new URL(location.href)
lasturl.pathname=result+"1.31.0"+"/"
infolink.setAttribute('href',lasturl);
infolink.append(document.createTextNode('Looking for Monster 1.31.0?'));
infocontainer.append(infolink);
lastVersionContainer.append(infocontainer);
};}; document.addEventListener("DOMContentLoaded", initmonsterversions);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment