forked from tychi/css-ceo
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
2.3 KiB
90 lines
2.3 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>Need a webpage?</title>
|
|
<meta name="description" content="A configurable webpage generator to quickly bootstrap your online presence">
|
|
<link rel="stylesheet" href="/engine/bases/default.css" />
|
|
<style>
|
|
body {
|
|
text-align: center;
|
|
}
|
|
form {
|
|
display: grid;
|
|
grid-template-columns: auto 1fr;
|
|
gap: 1rem;
|
|
padding: 2rem;
|
|
margin: 0 auto;
|
|
max-width: 600px;
|
|
}
|
|
|
|
form label {
|
|
text-align: right;
|
|
}
|
|
|
|
.button {
|
|
display: inline-block;
|
|
padding: 1rem;
|
|
border: 1px solid blue;
|
|
border-radius: 4px;
|
|
font-weight: bold;
|
|
margin: 1rem;
|
|
text-decoration: none;
|
|
transition: all 250ms ease-in-out;
|
|
}
|
|
.button:hover,
|
|
.button:focus {
|
|
color: white;
|
|
background: blue;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
<header id="header">
|
|
<h1>Webpage Generator</h1>
|
|
</header>
|
|
<aside id="aside">
|
|
|
|
</aside>
|
|
<main id="main">
|
|
<noscript>
|
|
Out of respect for your preferences, the engine has pre-compiled an example output file based on the default configuration options. To unlock the full customization engine, you'll need to enable JavaScript.
|
|
<br/><br/>
|
|
If you'd first like to peruse the source code for this website, it's <a href="http://git.tychi.com/tychi/css-ceo">available in full here</a>. You can also view-source, since nothing is minified or obfuscated.
|
|
</noscript>
|
|
<fieldset>
|
|
<legend>Customization Options</legend>
|
|
|
|
<form id="customization-form">
|
|
<label for="layout">
|
|
Layout
|
|
</label>
|
|
<select id="layout"></select>
|
|
|
|
<label for="palette">
|
|
Palette
|
|
</label>
|
|
<select id="palette"></select>
|
|
|
|
<label for="skin">
|
|
Skin
|
|
</label>
|
|
<select id="skin"></select>
|
|
</form>
|
|
</fieldset>
|
|
|
|
<a class="button" href="/default.html" id="customizer-demo">
|
|
Preview
|
|
</a>
|
|
</main>
|
|
<footer id="footer">
|
|
|
|
</footer>
|
|
<script type="module" src="browser.js"></script>
|
|
</body>
|
|
</html>
|