website moved to gh-pages branch
Before Width: | Height: | Size: 2.6 MiB |
BIN
docs/dist/assets/background.jpeg
vendored
Before Width: | Height: | Size: 2.6 MiB |
BIN
docs/dist/assets/terminal.png
vendored
Before Width: | Height: | Size: 21 KiB |
1
docs/dist/bundle.js
vendored
BIN
docs/dist/fonts/background.jpeg
vendored
Before Width: | Height: | Size: 2.6 MiB |
@ -1,9 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><base href="dist/"><meta name="viewport" content="initial-scale=1, minimal-ui, shrink-to-fit=no"><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400" rel="stylesheet"><script src="bundle.js"></script><title>Terminus</title></head><body><div class="mt-5 mb-5" id="header"><div class="text-center"><h1>Terminus</h1><div class="subtitle mb-3">A terminal for a more modern age</div><a class="btn btn-lg btn-outline-dark mt-4" href="https://github.com/Eugeny/terminus/releases/latest" target="_blank"><strong>DOWNLOAD</strong></a><a class="btn btn-lg btn-outline-secondary mt-4 ml-3" href="https://github.com/Eugeny/terminus" target="_blank"><strong>GITHUB</strong></a></div></div><div class="background-stripe"><div class="overlay overlay1"></div><div class="overlay overlay2"></div><div class="terminal"></div></div><div class="container mt-5 mb-5"><div class="d-flex flex-wrap flex-md-nowrap"><div class="w-100"><div class="feature">windows</div><div class="feature">linux</div><div class="feature">macos</div><br><div class="feature">powershell</div><div class="feature">wsl</div><div class="feature">cygwin</div><div class="feature">git-bash</div><div class="feature">cmder</div><div class="feature">clink</div></div><div class="w-100"><div class="feature">full unicode</div><div class="feature">global hotkey</div><div class="feature">plugins</div><div class="feature">tab recovery</div><div class="feature">custom css</div><div class="feature">themes</div><div class="feature">font ligatures</div><div class="feature">clickable paths</div><div class="feature">tabs on top/bottom</div><div class="feature">vibrancy</div><div class="feature">bracketed paste</div></div></div></div><div class="container mt-5 mb-5"><div class="text-center mt-5"><div class="mb-4 mt-5"><script type="text/javascript" src="https://ko-fi.com/widgets/widget_2.js"></script><script type="text/javascript">kofiwidget2.init('Buy me a coffee', '#46b798', 'J3J8KWTF')
|
|
||||||
kofiwidget2.draw()
|
|
||||||
</script></div><a class="btn btn-lg btn-outline-secondary mt-3" href="/terminus/#header"><strong>BEAM ME UP</strong></a></div></div><div class="background-stripe2"><div class="overlay overlay1"></div></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
||||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
||||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
||||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
|
||||||
|
|
||||||
ga('create', 'UA-3278102-18', 'auto');
|
|
||||||
ga('send', 'pageview');</script></body></html>
|
|
@ -1 +0,0 @@
|
|||||||
import './styles.scss'
|
|
@ -1,75 +0,0 @@
|
|||||||
doctype html
|
|
||||||
html
|
|
||||||
head
|
|
||||||
base(href='dist/')
|
|
||||||
meta(name='viewport', content='initial-scale=1, minimal-ui, shrink-to-fit=no')
|
|
||||||
link(href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400", rel="stylesheet")
|
|
||||||
script(src='bundle.js')
|
|
||||||
title Terminus
|
|
||||||
body
|
|
||||||
.mt-5.mb-5#header
|
|
||||||
.text-center
|
|
||||||
h1 Terminus
|
|
||||||
.subtitle.mb-3 A terminal for a more modern age
|
|
||||||
|
|
||||||
a.btn.btn-lg.btn-outline-dark.mt-4(href='https://github.com/Eugeny/terminus/releases/latest', target='_blank')
|
|
||||||
strong DOWNLOAD
|
|
||||||
|
|
||||||
a.btn.btn-lg.btn-outline-secondary.mt-4.ml-3(href='https://github.com/Eugeny/terminus', target='_blank')
|
|
||||||
strong GITHUB
|
|
||||||
|
|
||||||
|
|
||||||
.background-stripe
|
|
||||||
.overlay.overlay1
|
|
||||||
.overlay.overlay2
|
|
||||||
.terminal
|
|
||||||
|
|
||||||
.container.mt-5.mb-5
|
|
||||||
.d-flex.flex-wrap.flex-md-nowrap
|
|
||||||
.w-100
|
|
||||||
.feature windows
|
|
||||||
.feature linux
|
|
||||||
.feature macos
|
|
||||||
br
|
|
||||||
.feature powershell
|
|
||||||
.feature wsl
|
|
||||||
.feature cygwin
|
|
||||||
.feature git-bash
|
|
||||||
.feature cmder
|
|
||||||
.feature clink
|
|
||||||
|
|
||||||
.w-100
|
|
||||||
.feature full unicode
|
|
||||||
.feature global hotkey
|
|
||||||
.feature plugins
|
|
||||||
.feature tab recovery
|
|
||||||
.feature custom css
|
|
||||||
.feature themes
|
|
||||||
.feature font ligatures
|
|
||||||
.feature clickable paths
|
|
||||||
.feature tabs on top/bottom
|
|
||||||
.feature vibrancy
|
|
||||||
.feature bracketed paste
|
|
||||||
|
|
||||||
.container.mt-5.mb-5
|
|
||||||
.text-center.mt-5
|
|
||||||
.mb-4.mt-5
|
|
||||||
script(type='text/javascript', src='https://ko-fi.com/widgets/widget_2.js')
|
|
||||||
script(type='text/javascript').
|
|
||||||
kofiwidget2.init('Buy me a coffee', '#46b798', 'J3J8KWTF')
|
|
||||||
kofiwidget2.draw()
|
|
||||||
|
|
||||||
a.btn.btn-lg.btn-outline-secondary.mt-3(href='/terminus/#header')
|
|
||||||
strong BEAM ME UP
|
|
||||||
|
|
||||||
.background-stripe2
|
|
||||||
.overlay.overlay1
|
|
||||||
|
|
||||||
script.
|
|
||||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
||||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
||||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
||||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
|
||||||
|
|
||||||
ga('create', 'UA-3278102-18', 'auto');
|
|
||||||
ga('send', 'pageview');
|
|
BIN
docs/kofi.png
Before Width: | Height: | Size: 7.3 KiB |
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "docs",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"main": "index.js",
|
|
||||||
"scripts": {
|
|
||||||
"build": "webpack --progress",
|
|
||||||
"watch": "webpack --progress --watch"
|
|
||||||
},
|
|
||||||
"private": true,
|
|
||||||
"devDependencies": {
|
|
||||||
"bootstrap": "^4.1.3",
|
|
||||||
"css-loader": "^1.0.0",
|
|
||||||
"file-loader": "^1.1.11",
|
|
||||||
"node-sass": "^4.9.3",
|
|
||||||
"pug": "^2.0.3",
|
|
||||||
"pug-cli": "^1.0.0-alpha6",
|
|
||||||
"pug-html-loader": "^1.1.5",
|
|
||||||
"sass-loader": "^7.1.0",
|
|
||||||
"style-loader": "^0.22.1",
|
|
||||||
"val-loader": "^1.1.1",
|
|
||||||
"webpack": "^4.16.5",
|
|
||||||
"webpack-cli": "^3.1.0"
|
|
||||||
}
|
|
||||||
}
|
|
BIN
docs/readme.png
Before Width: | Height: | Size: 1.6 MiB |
141
docs/styles.scss
@ -1,141 +0,0 @@
|
|||||||
$font-family-sans-serif: "Source Sans Pro";
|
|
||||||
$border-radius-lg: 0;
|
|
||||||
$btn-border-width: 3px;
|
|
||||||
|
|
||||||
@import "node_modules/bootstrap/scss/bootstrap";
|
|
||||||
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 10vw;
|
|
||||||
font-weight: 200;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
overflow-x: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.subtitle {
|
|
||||||
font-style: italic;
|
|
||||||
color: #999;
|
|
||||||
font-size: 5vw;
|
|
||||||
font-weight: 300;
|
|
||||||
}
|
|
||||||
|
|
||||||
.background-stripe {
|
|
||||||
width: 100vw;
|
|
||||||
background-image: url('./background.jpeg');
|
|
||||||
background-size: cover;
|
|
||||||
height: 30vw;
|
|
||||||
margin: 200px 0 150px;
|
|
||||||
min-height: 1000px;
|
|
||||||
position: relative;
|
|
||||||
|
|
||||||
.overlay {
|
|
||||||
position: absolute;
|
|
||||||
width: 100vw;
|
|
||||||
width: 1px;
|
|
||||||
height: 1px;
|
|
||||||
|
|
||||||
&.overlay1 {
|
|
||||||
top: -1px;
|
|
||||||
left: 0;
|
|
||||||
border-top: 10vw solid white;
|
|
||||||
border-right: 100vw solid transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.overlay2 {
|
|
||||||
bottom: -1px;
|
|
||||||
right: 0;
|
|
||||||
border-bottom: 10vw solid white;
|
|
||||||
border-left: 100vw solid transparent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.terminal {
|
|
||||||
position: absolute;
|
|
||||||
left: 50%;
|
|
||||||
top: 5vw;
|
|
||||||
|
|
||||||
width: 1304px;
|
|
||||||
margin-left: -652px;
|
|
||||||
height: 972px;
|
|
||||||
border-radius: 9px;
|
|
||||||
|
|
||||||
box-shadow: 0 0 100px black;
|
|
||||||
background: url('./terminal.png');
|
|
||||||
background-size: cover;
|
|
||||||
|
|
||||||
animation: slideIn ease-out 1s;
|
|
||||||
opacity: .95;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media(max-width: 1500px) {
|
|
||||||
min-height: 500px;
|
|
||||||
margin: 200px 0 100px;
|
|
||||||
|
|
||||||
.terminal {
|
|
||||||
width: 652px;
|
|
||||||
top: -100px;
|
|
||||||
margin-left: -326px;
|
|
||||||
height: 486px;
|
|
||||||
border-radius: 5px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media(max-width: 750px) {
|
|
||||||
min-height: 250px;
|
|
||||||
margin: 100px 0 50px;
|
|
||||||
|
|
||||||
.terminal {
|
|
||||||
width: 326px;
|
|
||||||
top: -50px;
|
|
||||||
margin-left: -163px;
|
|
||||||
height: 243px;
|
|
||||||
border-radius: 3px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.feature {
|
|
||||||
font-size: 45px;
|
|
||||||
line-height: 40px;
|
|
||||||
opacity: .5;
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes slideIn {
|
|
||||||
from {
|
|
||||||
opacity: 0;
|
|
||||||
margin-top: 200px;
|
|
||||||
}
|
|
||||||
to {
|
|
||||||
opacity: .95;
|
|
||||||
margin-top: 0px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.background-stripe2 {
|
|
||||||
width: 100vw;
|
|
||||||
background-image: url('./background.jpeg');
|
|
||||||
background-size: cover;
|
|
||||||
height: 30vw;
|
|
||||||
margin: 100px 0 0;
|
|
||||||
position: relative;
|
|
||||||
|
|
||||||
.overlay {
|
|
||||||
position: absolute;
|
|
||||||
width: 100vw;
|
|
||||||
width: 1px;
|
|
||||||
height: 1px;
|
|
||||||
|
|
||||||
&.overlay1 {
|
|
||||||
top: -1px;
|
|
||||||
right: 0;
|
|
||||||
border-top: 10vw solid white;
|
|
||||||
border-left: 100vw solid transparent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Before Width: | Height: | Size: 21 KiB |
@ -1,27 +0,0 @@
|
|||||||
const path = require('path')
|
|
||||||
|
|
||||||
module.exports = {
|
|
||||||
entry: {
|
|
||||||
'index.ignore': 'file-loader?name=../index.html!pug-html-loader!' + path.resolve(__dirname, './index.pug'),
|
|
||||||
'bundle': path.resolve(__dirname, 'index.js'),
|
|
||||||
},
|
|
||||||
context: __dirname,
|
|
||||||
output: {
|
|
||||||
path: path.join(__dirname, 'dist'),
|
|
||||||
filename: '[name].js'
|
|
||||||
},
|
|
||||||
module: {
|
|
||||||
rules: [
|
|
||||||
{ test: /\.scss$/, use: ['style-loader', 'css-loader', 'sass-loader'] },
|
|
||||||
{
|
|
||||||
test: /\.(jpeg|png)?$/,
|
|
||||||
use: {
|
|
||||||
loader: 'file-loader',
|
|
||||||
options: {
|
|
||||||
name: 'assets/[name].[ext]'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
}
|
|