summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAilin Nemui <ailin@z30a.localdomain>2017-01-04 21:40:56 +0100
committerAilin Nemui <ailin@z30a.localdomain>2017-01-04 21:40:56 +0100
commit83988da9348b2f741a0bde7a95deefb11145a0ac (patch)
tree1939a7921d09f9a62e5460ccb0e266ac3fac4a6b
parente14bd017f339aad01d57953d14ba03ab7a7a732a (diff)
downloadirssi.github.io-83988da9348b2f741a0bde7a95deefb11145a0ac.zip
refactor welcome and add 2017
-rw-r--r--_includes/mini_intro.html7
-rw-r--r--_layouts/welcome.html48
-rw-r--r--assets/css/style.css4
-rw-r--r--assets/irssi2017.jpgbin0 -> 25784 bytes
-rw-r--r--assets/js/welcome.js4
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, &hellip;</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&#8203;/&#8203;gnome-terminal&#8203;/&#8203;konsole&#8203;/&#8203;st, Mosh, SSH, screen&#8203;/&#8203;tmux&#8203;/&#8203;dtach, miau&#8203;/&#8203;znc&#8203;/&#8203;irssi-proxy, minbif&#8203;/&#8203;bitlbee&#8203;/&#8203;XMPP.
- -->
- </p>
- <p class="hidden-xs">Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, &hellip;</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, &hellip;</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
new file mode 100644
index 0000000..eec6c32
--- /dev/null
+++ b/assets/irssi2017.jpg
Binary files differ
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';