summaryrefslogtreecommitdiff
path: root/webroot
diff options
context:
space:
mode:
Diffstat (limited to 'webroot')
l---------[-rw-r--r--]webroot/css/xengineering.css112
l---------[-rw-r--r--]webroot/favicon.icobin6715 -> 27 bytes
l---------[-rw-r--r--]webroot/index.html32
l---------[-rw-r--r--]webroot/js/example.js15
4 files changed, 3 insertions, 156 deletions
diff --git a/webroot/css/xengineering.css b/webroot/css/xengineering.css
index 1e14b72..73f09ef 100644..120000
--- a/webroot/css/xengineering.css
+++ b/webroot/css/xengineering.css
@@ -1,111 +1 @@
-
-
-/*
- web-template - A Template Project for dynamic Web Applications.
-
- Copyright (C) 2020 xengineering
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published
- by the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-*/
-
-
-/*
- General Stuff
-*/
-
-* {
- box-sizing: border-box; /* Include padding and border in the element's total width and height */
-}
-
-body {
- margin: 0; /* avoid ugly white margin */
- font-family: Arial, Helvetica, sans-serif; /* select a nice font */
-}
-
-.xmenu {
- background-color: black;
-}
-
-.xcontent {
- background-color: white;
-}
-
-.xmenu a {
- color: lightgray;
- text-decoration: none; /* disable ugly underlined links */
-}
-
-/* How should the link behave if the mouse is over this item? */
-.xmenu a:hover {
- background-color: lightgray;
- color: black;
-}
-
-
-
-/*
- Default Geometry / Geometry for Phones ('Mobile First Development')
-*/
-
-.xcontent {
- padding-left: 20px;
- padding-right: 20px;
- text-align: justify;
-}
-
-.xmenu a {
- display: block;
- padding: 16px;
- text-align: center;
-}
-
-
-
-/*
- Geometry for Tablets
-*/
-
-@media only screen and (min-width: 600px) {
- /* empty --> same rules as for phones */
-}
-
-
-
-/*
- Geometry for Desktops
-*/
-
-@media only screen and (min-width: 768px) {
-
- .xmenu {
- height: 100%;
- width: 200px;
- position: fixed; /* position fixed in top left corner (with offset) */
- top: 0px; /* disable the offset from top left corner */
- }
-
- .xmenu a {
- text-align: left;
- }
-
- .xcontent {
- margin-left: 200px; /* transparent margin on the left for .xmenu */
- }
-
- .xcontent *{ /* everything inside the content container */
- max-width: 960px; /* maximum width on desktops should be 960 px */
- margin-left: auto; /* center it with margin */
- margin-right: auto; /* center it with margin */
- }
-}
+../../lib/css/xengineering.css \ No newline at end of file
diff --git a/webroot/favicon.ico b/webroot/favicon.ico
index 969b451..18c5c39 100644..120000
--- a/webroot/favicon.ico
+++ b/webroot/favicon.ico
Binary files differ
diff --git a/webroot/index.html b/webroot/index.html
index a406de7..f040f3e 100644..120000
--- a/webroot/index.html
+++ b/webroot/index.html
@@ -1,31 +1 @@
-<!DOCTYPE html>
-
-<html>
-
- <head>
-
- <title>Web Template</title>
-
- <meta charset="utf-8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <link rel="stylesheet" href="css/xengineering.css" type="text/css">
-
- </head>
-
- <body>
-
- <div class="xmenu">
- <a href="https://example.com">HOME</a>
- </div>
-
- <div class="xcontent">
- <h1>Web Template</h1>
- <button onclick="example_post()">Call JS Function</button>
- </div>
-
- <script src="js/example.js"></script>
-
- </body>
-
-</html>
-
+../lib/html/example.html \ No newline at end of file
diff --git a/webroot/js/example.js b/webroot/js/example.js
index 59cf1ee..3faf334 100644..120000
--- a/webroot/js/example.js
+++ b/webroot/js/example.js
@@ -1,14 +1 @@
-
-function example_post() {
-
- var data = {
- "key":"value",
- }
- var json = JSON.stringify(data);
-
- var xhr = new XMLHttpRequest();
- xhr.open("POST", "api", true);
- xhr.send(json);
-
-}
-
+../../lib/js/example.js \ No newline at end of file