mirror of
https://github.com/Eugeny/tabby.git
synced 2024-12-23 10:32:29 +03:00
.
This commit is contained in:
parent
edc911605b
commit
b4e503b26c
@ -1,7 +1,9 @@
|
|||||||
<!DOCTYPE html><html><head><link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400" rel="stylesheet"><style>body {
|
<!DOCTYPE html><html><head><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400" rel="stylesheet"><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"><link href="https://cdn.jsdelivr.net/g/bootstrap@4.0.0-alpha.6(css/bootstrap.min.css)" rel="stylesheet"><script src="https://cdn.jsdelivr.net/g/jquery@3.2.1,tether@1.4.0,bootstrap@4.0.0-alpha.6"></script><style>body {
|
||||||
font-family: 'Source Sans Pro', sans-serif;
|
font-family: 'Source Sans Pro', sans-serif;
|
||||||
background: #111;
|
background: #111;
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
|
min-height: 100vh;
|
||||||
|
background-image: radial-gradient(#111, #000);
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
@ -13,10 +15,27 @@ h1, h3, h5 {
|
|||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn i + span {
|
.btn i + span,
|
||||||
|
.nav-link i + span {
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-outline-primary {
|
.btn-outline-primary {
|
||||||
color: #b6e7ff !important;
|
color: #b6e7ff !important;
|
||||||
}</style></head><body><div class="container mt-5 mb-3"><div class="text-center"><h1>Terminus</h1><h5>A terminal for a more modern age</h5><div class="btn-group mt-3 mb-3"><a class="btn btn-outline-primary"><i class="fa fa-windows"></i><span>Windows</span></a><a class="btn btn-outline-primary"><i class="fa fa-apple"></i><span>macOS</span></a><a class="btn btn-outline-primary"><i class="fa fa-archive"></i><span>DEB</span></a><a class="btn btn-outline-primary"><i class="fa fa-archive"></i><span>RPM</span></a><a class="btn btn-outline-primary"><i class="fa fa-archive"></i><span>TGZ</span></a></div></div><div class="row mt-5"><div class="col-6"><h3>Proper Windows experience</h3><p> <b>Clink </b>provides tab completion, readline-style editing and persistent command history on Windows.</p><p>Also supported:<ul> <li>Classic CMD</li><li>PowerShell </li><li>Bash on Windows </li></ul></p></div><div class="col-6"><h3>User experience</h3><ul><li>Spawn and hide with a global hotkey</li><li>Fully customizable hotkey schema</li><li>Restores tabs </li><li>Drag in a file to paste the path</li><li>Click paths and URLs to open in browser/file manager</li><li>Keeps the current directory in new tabs</li></ul></div></div><div class="row mt-5"><div class="col-6"><h3>Customizable</h3><p>Multiple app themes and a myriad of community color schemes for the terminal. Color scheme editor included.</p></div><div class="col-6"><h3>Infinitely extensible</h3><p>Install plugins from the NPM repository, or create your own with Typescript and Angular framework.</p></div></div></div></body></html>
|
}
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
font-size: 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
video {
|
||||||
|
max-width: 100%;
|
||||||
|
box-shadow: 0 0 50px black;
|
||||||
|
}
|
||||||
|
</style></head><body><div class="container mt-5 mb-5"><div class="text-center"><h1>Terminus</h1><h5>A terminal for a more modern age</h5></div><div class="d-flex flex-row mt-5 mb-5"><ul class="nav nav-pills flex-column mr-5" style="min-width: 200px;"><li class="nav-item"><a class="nav-link active" data-toggle="tab" href="#windows" role="tab"><i class="fa fa-windows"></i><span>Windows</span></a></li><li class="nav-item"><a class="nav-link" data-toggle="tab" href="#macos" role="tab"><i class="fa fa-apple"></i><span>macOS</span></a></li><li class="nav-item"><a class="nav-link" data-toggle="tab" href="#linux" role="tab"><i class="fa fa-linux"></i><span>Linux</span></a></li></ul><div class="tab-content"><div class="tab-pane active" id="windows" role="tabpanel"><div class="row"><div class="col-6"><video src="videos/windows.mp4" autoplay loop></video></div><div class="col-6"><h3>A proper Windows experience</h3><p> <b>Clink </b>provides tab completion, readline-style editing and persistent command history on Windows.</p><p>Also supported:<ul> <li>Classic CMD</li><li>PowerShell </li><li>Bash on Windows </li></ul></p></div></div></div><div class="tab-pane" id="macos" role="tabpanel"><div class="row"><div class="col-6"><!--video(src='videos/windows.mp4', autoplay, loop)--></div><div class="col-6"><h3> </h3><p> <b>Clink </b>provides tab completion, readline-style editing and persistent command history on Windows.</p><p>Also supported:<ul> <li>Classic CMD</li><li>PowerShell </li><li>Bash on Windows </li></ul></p></div></div></div><div class="tab-pane" id="linux" role="tabpanel"><div class="row"><div class="col-6"><!--video(src='videos/windows.mp4', autoplay, loop)--></div><div class="col-6"><h3>A proper Windows experience</h3><p> <b>Clink </b>provides tab completion, readline-style editing and persistent command history on Windows.</p><p>Also supported:<ul> <li>Classic CMD</li><li>PowerShell </li><li>Bash on Windows </li></ul></p></div></div></div></div></div><div class="text-center"><div class="mt-3 mb-3"><h2></h2><div><div class="btn-group mt-3 mb-1"><a class="btn btn-lg btn-outline-success" href="https://github.com/Eugeny/terminus/releases/latest" target="_blank"><i class="fa fa-download"></i><span>Downloads</span></a><a class="btn btn-lg btn-outline-secondary" href="https://github.com/Eugeny/terminus" target="_blank"><i class="fa fa-github"></i><span>GitHub</span></a></div></div><small class="text-muted">EXE, DMG, DEB, RPM, TGZ</small></div></div><div class="row mt-5"><div class="col-6"><h3>User experience</h3><ul><li>Spawn and hide with a global hotkey</li><li>Fully customizable hotkey schema</li><li>Restores tabs </li><li>Drag in a file to paste the path</li><li>Click paths and URLs to open in browser/file manager</li><li>Keeps the current directory in new tabs</li></ul></div><div class="col-6"><div class="mb-5"><h3>Customizable</h3><p>Multiple app themes and a myriad of community color schemes for the terminal. Color scheme editor included.</p></div><div> <h3>Infinitely extensible</h3><p>Install plugins from the NPM repository, or create your own with Typescript and Angular framework.</p></div></div></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>
|
146
docs/index.pug
146
docs/index.pug
@ -1,14 +1,17 @@
|
|||||||
doctype html
|
doctype html
|
||||||
html
|
html
|
||||||
head
|
head
|
||||||
link(href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css", rel="stylesheet")
|
|
||||||
link(href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", rel="stylesheet")
|
|
||||||
link(href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400", rel="stylesheet")
|
link(href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400", rel="stylesheet")
|
||||||
|
link(href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", rel="stylesheet")
|
||||||
|
link(href="https://cdn.jsdelivr.net/g/bootstrap@4.0.0-alpha.6(css/bootstrap.min.css)", rel="stylesheet")
|
||||||
|
script(src="https://cdn.jsdelivr.net/g/jquery@3.2.1,tether@1.4.0,bootstrap@4.0.0-alpha.6")
|
||||||
style.
|
style.
|
||||||
body {
|
body {
|
||||||
font-family: 'Source Sans Pro', sans-serif;
|
font-family: 'Source Sans Pro', sans-serif;
|
||||||
background: #111;
|
background: #111;
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
|
min-height: 100vh;
|
||||||
|
background-image: radial-gradient(#111, #000);
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
@ -20,52 +23,106 @@ html
|
|||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn i + span {
|
.btn i + span,
|
||||||
|
.nav-link i + span {
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-outline-primary {
|
.btn-outline-primary {
|
||||||
color: #b6e7ff !important;
|
color: #b6e7ff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
font-size: 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
video {
|
||||||
|
max-width: 100%;
|
||||||
|
box-shadow: 0 0 50px black;
|
||||||
|
}
|
||||||
|
|
||||||
body
|
body
|
||||||
.container.mt-5.mb-3
|
.container.mt-5.mb-5
|
||||||
.text-center
|
.text-center
|
||||||
h1 Terminus
|
h1 Terminus
|
||||||
h5 A terminal for a more modern age
|
h5 A terminal for a more modern age
|
||||||
|
|
||||||
|
.d-flex.flex-row.mt-5.mb-5
|
||||||
|
ul.nav.nav-pills.flex-column.mr-5(style='min-width: 200px')
|
||||||
|
li.nav-item
|
||||||
|
a.nav-link.active(data-toggle='tab', href='#windows', role='tab')
|
||||||
|
i.fa.fa-windows
|
||||||
|
span Windows
|
||||||
|
li.nav-item
|
||||||
|
a.nav-link(data-toggle='tab', href='#macos', role='tab')
|
||||||
|
i.fa.fa-apple
|
||||||
|
span macOS
|
||||||
|
li.nav-item
|
||||||
|
a.nav-link(data-toggle='tab', href='#linux', role='tab')
|
||||||
|
i.fa.fa-linux
|
||||||
|
span Linux
|
||||||
|
|
||||||
|
.tab-content
|
||||||
|
#windows.tab-pane.active(role='tabpanel')
|
||||||
|
.row
|
||||||
|
.col-6
|
||||||
|
video(src='videos/windows.mp4', autoplay, loop)
|
||||||
|
.col-6
|
||||||
|
h3 A proper Windows experience
|
||||||
|
p
|
||||||
|
b Clink
|
||||||
|
| provides tab completion, readline-style editing and persistent command history on Windows.
|
||||||
|
p Also supported:
|
||||||
|
ul
|
||||||
|
li Classic CMD
|
||||||
|
li PowerShell
|
||||||
|
li Bash on Windows
|
||||||
|
#macos.tab-pane(role='tabpanel')
|
||||||
|
.row
|
||||||
|
.col-6
|
||||||
|
//video(src='videos/windows.mp4', autoplay, loop)
|
||||||
|
.col-6
|
||||||
|
h3
|
||||||
|
p
|
||||||
|
b Clink
|
||||||
|
| provides tab completion, readline-style editing and persistent command history on Windows.
|
||||||
|
p Also supported:
|
||||||
|
ul
|
||||||
|
li Classic CMD
|
||||||
|
li PowerShell
|
||||||
|
li Bash on Windows
|
||||||
|
#linux.tab-pane(role='tabpanel')
|
||||||
|
.row
|
||||||
|
.col-6
|
||||||
|
//video(src='videos/windows.mp4', autoplay, loop)
|
||||||
|
.col-6
|
||||||
|
h3 A proper Windows experience
|
||||||
|
p
|
||||||
|
b Clink
|
||||||
|
| provides tab completion, readline-style editing and persistent command history on Windows.
|
||||||
|
p Also supported:
|
||||||
|
ul
|
||||||
|
li Classic CMD
|
||||||
|
li PowerShell
|
||||||
|
li Bash on Windows
|
||||||
|
|
||||||
|
|
||||||
.btn-group.mt-3.mb-3
|
.text-center
|
||||||
a.btn.btn-outline-primary
|
.mt-3.mb-3
|
||||||
i.fa.fa-windows
|
h2
|
||||||
span Windows
|
|
||||||
|
|
||||||
a.btn.btn-outline-primary
|
|
||||||
i.fa.fa-apple
|
|
||||||
span macOS
|
|
||||||
|
|
||||||
a.btn.btn-outline-primary
|
div
|
||||||
i.fa.fa-archive
|
.btn-group.mt-3.mb-1
|
||||||
span DEB
|
a.btn.btn-lg.btn-outline-success(href='https://github.com/Eugeny/terminus/releases/latest', target='_blank')
|
||||||
|
i.fa.fa-download
|
||||||
|
span Downloads
|
||||||
|
a.btn.btn-lg.btn-outline-secondary(href='https://github.com/Eugeny/terminus', target='_blank')
|
||||||
|
i.fa.fa-github
|
||||||
|
span GitHub
|
||||||
|
small.text-muted EXE, DMG, DEB, RPM, TGZ
|
||||||
|
|
||||||
a.btn.btn-outline-primary
|
|
||||||
i.fa.fa-archive
|
|
||||||
span RPM
|
|
||||||
|
|
||||||
a.btn.btn-outline-primary
|
|
||||||
i.fa.fa-archive
|
|
||||||
span TGZ
|
|
||||||
|
|
||||||
.row.mt-5
|
.row.mt-5
|
||||||
.col-6
|
|
||||||
h3 Proper Windows experience
|
|
||||||
p
|
|
||||||
b Clink
|
|
||||||
| provides tab completion, readline-style editing and persistent command history on Windows.
|
|
||||||
p Also supported:
|
|
||||||
ul
|
|
||||||
li Classic CMD
|
|
||||||
li PowerShell
|
|
||||||
li Bash on Windows
|
|
||||||
|
|
||||||
.col-6
|
.col-6
|
||||||
h3 User experience
|
h3 User experience
|
||||||
ul
|
ul
|
||||||
@ -76,13 +133,20 @@ html
|
|||||||
li Click paths and URLs to open in browser/file manager
|
li Click paths and URLs to open in browser/file manager
|
||||||
li Keeps the current directory in new tabs
|
li Keeps the current directory in new tabs
|
||||||
|
|
||||||
.row.mt-5
|
|
||||||
.col-6
|
.col-6
|
||||||
h3 Customizable
|
.mb-5
|
||||||
p Multiple app themes and a myriad of community color schemes for the terminal. Color scheme editor included.
|
h3 Customizable
|
||||||
|
p Multiple app themes and a myriad of community color schemes for the terminal. Color scheme editor included.
|
||||||
.col-6
|
|
||||||
h3 Infinitely extensible
|
|
||||||
p Install plugins from the NPM repository, or create your own with Typescript and Angular framework.
|
|
||||||
|
|
||||||
|
|
||||||
|
div
|
||||||
|
h3 Infinitely extensible
|
||||||
|
p Install plugins from the NPM repository, or create your own with Typescript and Angular framework.
|
||||||
|
|
||||||
|
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/videos/windows.mp4
Normal file
BIN
docs/videos/windows.mp4
Normal file
Binary file not shown.
@ -1,9 +1,13 @@
|
|||||||
const path = require('path')
|
const path = require('path')
|
||||||
const fs = require('fs')
|
const fs = require('fs')
|
||||||
|
const childProcess = require('child_process')
|
||||||
|
|
||||||
const appInfo = JSON.parse(fs.readFileSync(path.resolve(__dirname, '../app/package.json')))
|
const appInfo = JSON.parse(fs.readFileSync(path.resolve(__dirname, '../app/package.json')))
|
||||||
const pkgInfo = JSON.parse(fs.readFileSync(path.resolve(__dirname, '../package.json')))
|
const pkgInfo = JSON.parse(fs.readFileSync(path.resolve(__dirname, '../package.json')))
|
||||||
|
|
||||||
|
exports.version = childProcess.execSync('git describe --tags', {encoding:'utf-8'})
|
||||||
|
exports.version = exports.version.substring(1, exports.version.length - 1)
|
||||||
|
|
||||||
exports.builtinPlugins = [
|
exports.builtinPlugins = [
|
||||||
'terminus-core',
|
'terminus-core',
|
||||||
'terminus-settings',
|
'terminus-settings',
|
||||||
|
Loading…
Reference in New Issue
Block a user