diff options
author | Ailin Nemui <ailin@z30a.localdomain> | 2017-01-04 21:40:56 +0100 |
---|---|---|
committer | Ailin Nemui <ailin@z30a.localdomain> | 2017-01-04 21:40:56 +0100 |
commit | 83988da9348b2f741a0bde7a95deefb11145a0ac (patch) | |
tree | 1939a7921d09f9a62e5460ccb0e266ac3fac4a6b | |
parent | e14bd017f339aad01d57953d14ba03ab7a7a732a (diff) | |
download | irssi.github.io-83988da9348b2f741a0bde7a95deefb11145a0ac.zip |
refactor welcome and add 2017
-rw-r--r-- | _includes/mini_intro.html | 7 | ||||
-rw-r--r-- | _layouts/welcome.html | 48 | ||||
-rw-r--r-- | assets/css/style.css | 4 | ||||
-rw-r--r-- | assets/irssi2017.jpg | bin | 0 -> 25784 bytes | |||
-rw-r--r-- | assets/js/welcome.js | 4 |
5 files changed, 20 insertions, 43 deletions
diff --git a/_includes/mini_intro.html b/_includes/mini_intro.html new file mode 100644 index 0000000..3468594 --- /dev/null +++ b/_includes/mini_intro.html @@ -0,0 +1,7 @@ + <p>IRC built-in. Multi-protocol + friendly for module authors.</p> + <p>Shipped-by-default Perl scripting with a wide + range of available extensions.</p> + <p>Integrates into the UNIX stack: Your window manager, your terminal emulator, your remote connection, your terminal multiplexer, your IRC bouncer, your IRC adapter. + </p> + <p>Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, …</p> diff --git a/_layouts/welcome.html b/_layouts/welcome.html index 95cafd5..9379246 100644 --- a/_layouts/welcome.html +++ b/_layouts/welcome.html @@ -16,15 +16,9 @@ <h1>Irssi</h1> <h2>Chat Client</h2> <p class="center">Your text mode chatting application since 1999.</p> - <p class="hidden-xs">IRC built-in. Multi-protocol - friendly for module authors.</p> - <p class="hidden-xs">Shipped-by-default Perl scripting with a wide - range of available extensions.</p> - <p class="hidden-xs">Integrates into the UNIX stack: Your window manager, your terminal emulator, your remote connection, your terminal multiplexer, your IRC bouncer, your IRC adapter. - <!-- xterm​/​gnome-terminal​/​konsole​/​st, Mosh, SSH, screen​/​tmux​/​dtach, miau​/​znc​/​irssi-proxy, minbif​/​bitlbee​/​XMPP. - --> - </p> - <p class="hidden-xs">Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, …</p> + <div class="hidden-xs"> + {% include mini_intro.html %} + </div> <p style="line-height: 3"><a class="btn btn-lg btn-danger" href="{{ site.baseurl }}/download/" role="button">Getting Irssi »</a> <a class="btn btn-lg btn-info" href="{{ site.baseurl }}/documentation/" role="button">Read tutorials and docs »</a> </p> @@ -37,38 +31,15 @@ </div> </div> - <div class="row visible-xs"> - <div class="col-sm-12"> - <h3>What's new</h3> - {% include sb_whatsnew.html %} - </div> - <div class="col-sm-4"> - <h3>Protocol support</h3> - <p>Irssi has built-in support for IRC. It is multi-protocol - friendly for module authors and has been extended with ICB, SILC and XMPP modules.</p> - </div> - <div class="col-sm-4"> - <h3>Stack compatible</h3> - <p>Irssi fits well into the UNIX stack: it works - together with your favourite window manager (through - notification scripts), terminal emulator (be it xterm, - gnome-terminal, konsole, st or some other emulator), - your connection enhancer, SSH, terminal multiplexer - (screen or tmux), background runner (such as dtach), - IRC bouncers (znc, miau, or Irssi's own irssi-proxy, - and IRC adapters (such as bitlbee).</p> - </div> - <div class="col-sm-4"> - <h3>Free software</h3> - - <p>Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, …</p> - </div> - </div> <div class="row"> - <div class="hidden-xs col-sm-12 col-md-3 raggedright"> + <div class="col-sm-12 col-md-3 raggedright"> <h3>What's new</h3> {% include sb_whatsnew.html %} </div> + <div class="visible-xs col-sm-4"> + <h3>About</h3> + {% include mini_intro.html %} + </div> <div class="col-sm-4 col-md-3"> <h3>Themes</h3> <p> @@ -87,9 +58,6 @@ </div> <div class="col-sm-4 col-md-3"> <h3>Scripting</h3> - <p class="visible-xs">Perl scripting is shipped by - default with Irssi, and third-party Python and TCL modules - exists as well.</p> <p> Irssi features a sane and minimal scripting API together with a coherent signal handling diff --git a/assets/css/style.css b/assets/css/style.css index c3d7e04..951e83e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -154,8 +154,8 @@ select .header { } .welcome-img { - background-image: url(https://cloud.githubusercontent.com/assets/5665186/4387267/d2401f24-43da-11e4-8753-666ea552580a.png); - background-color: #ffeeff; + background-image: url(../irssi2017.jpg); + /* background-color: #ffeeff; */ background-repeat: no-repeat; background-position: 5% 95%; background-size: cover; diff --git a/assets/irssi2017.jpg b/assets/irssi2017.jpg Binary files differnew file mode 100644 index 0000000..eec6c32 --- /dev/null +++ b/assets/irssi2017.jpg diff --git a/assets/js/welcome.js b/assets/js/welcome.js index b3f4bd6..6554de9 100644 --- a/assets/js/welcome.js +++ b/assets/js/welcome.js @@ -1,4 +1,5 @@ var deck = [ + "//irssi-import.github.io/themes/pipeline.png", "//irssi-import.github.io/themes/sux.png", "//irssi-import.github.io/themes/swift.png", "//irssi-import.github.io/themes/syntax.png", @@ -24,7 +25,8 @@ var deck = [ "//irssi-import.github.io/themes/n.png", "//irssi-import.github.io/themes/screwer.png", "https://cloud.githubusercontent.com/assets/5665186/4387270/d24911ce-43da-11e4-8d59-f3a14c95d790.jpg", - "https://cloud.githubusercontent.com/assets/5665186/4387267/d2401f24-43da-11e4-8753-666ea552580a.png" + "https://cloud.githubusercontent.com/assets/5665186/4387267/d2401f24-43da-11e4-8753-666ea552580a.png", + "/assets/irssi2017.jpg" ]; document.addEventListener("DOMContentLoaded", function(event) { 'use strict'; |