Added landing page. (#14)

This commit is contained in:
Matija Sosic 2019-04-20 15:18:01 +02:00 committed by GitHub
parent b8b86a29d1
commit f75ba86eb3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 169 additions and 0 deletions

21
landing-page/.gitignore vendored Normal file
View File

@ -0,0 +1,21 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.
# dependencies
/node_modules
# testing
/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

111
landing-page/index.html Normal file
View File

@ -0,0 +1,111 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="main.css">
<link rel="stylesheet" href="node_modules/bulma/css/bulma.css">
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
</head>
<body class="has-navbar-fixed-top">
<header>
<nav class="navbar is-fixed-top">
<div class="container">
<div class="navbar-brand">
<a class="navbar-item" href="https://stic.dev">
<img src="assets/stic-logo.png" class="logo">
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a class="navbar-item">Documentation</a>
<a class="navbar-item">Examples</a>
</div>
<div class="navbar-end">
<span class="navbar-item">
<a class="button is-dark">
<span class="icon">
<i class="fab fa-github"></i>
</span>
<span>Download</span>
</a>
</span>
</div>
</div>
</div>
</nav>
<section class="hero is-large">
<div class="hero-body">
<div class="container">
<h1 class="title is-1">
STIC
</h1>
<h2 class="subtitle">
An extensible DSL for building modern web applications.
</h2>
</div>
</div>
</section>
</header>
<!-- Page break section with logo -->
<section class="section has-text-centered">
<div class="container">
<img src="assets/stic-logo.png" style="max-width: 80px;">
</div>
</section>
<!-- Benefits -->
<section class="section has-text-centered">
<div class="container">
<!--
<h1 class="title">Benefits</h1>
<h2 class="subtitle">
Benefits as columns come here.
</h2>
-->
<div class="columns">
<div class="column">
<div class="content">
<h2 class="title">Easy to start</h2>
<p class="has-text-left">
Start building your web app lightning fast! Minimal configuration and
a declarative approach.
</p>
</div>
</div>
<div class="column">
<div class="content">
<h2 class="title">Best practices</h2>
<p class="has-text-left">
STIC produces real javascript code which looks like it was
handwritten by a senior engineer, using the industry best practices.
</p>
</div>
</div>
<div class="column">
<div class="content">
<h2 class="title">Eject anytime</h2>
<p class="has-text-left">
No risk of a lock-in effect - if STIC can no longer satisfy your
app's requirements simply eject the project with all the source code
and continue yourself.
</p>
</div>
</div>
</div>
</div>
</section>
<footer>
</footer>
</body>
</html>

4
landing-page/main.css Normal file
View File

@ -0,0 +1,4 @@
img.logo {
height: auto;
max-width: 100%;
}

18
landing-page/package-lock.json generated Normal file
View File

@ -0,0 +1,18 @@
{
"name": "sticlandingpage",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"bulma": {
"version": "0.7.4",
"resolved": "https://registry.npmjs.org/bulma/-/bulma-0.7.4.tgz",
"integrity": "sha512-krG2rP6eAX1WE0sf6O0SC/FUVSOBX4m1PBC2+GKLpb2pX0qanaDqcv9U2nu75egFrsHkI0zdWYuk/oGwoszVWg=="
},
"bulma-start": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/bulma-start/-/bulma-start-0.0.3.tgz",
"integrity": "sha512-LJchFdLKUAavS4c8qELN+5FoOicttX8fi1+M2mLZQyf+ru8tcooqQ3j9kdJq1p/FeVyfOLi4vtXP1b3k4tQdtA=="
}
}
}

15
landing-page/package.json Normal file
View File

@ -0,0 +1,15 @@
{
"name": "sticlandingpage",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"bulma": "^0.7.4",
"bulma-start": "0.0.3"
}
}