...
 
Commits (9)
07 Oct 2017; Yasuhiro Asaka <[email protected]>:
* Update README.md (add new photo)
01 Oct 2017; Yasuhiro Asaka <[email protected]>:
* Update about software and link
* Rename ChangeLog as CHANGELOG (Update also format)
......
# Workroom
![build](https://gitlab.com/grauwoelfchen/workroom/badges/master/build.svg)
[![pipeline status][pipeline]][commit]
[![Grauwoelfchen's Workroom][photo]][workroom]
The website of [Grauwoelfchen's Wookroom][workroom].
[Grauwoelfchen's Wookroom](https://grauwoelfchen.net/)
## Setup
......@@ -14,6 +18,7 @@ ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
% bundle install --path .bundle/gems
```
## Development
See `Procfile`
......@@ -22,17 +27,62 @@ See `Procfile`
% bundle exec foreman start develp
```
## Test
```zsh
% bundle exec foreman run rake test
```
## License
```
Workroom
Copyright (C) 2014-2017 Yasuhiro Asaka
```
### Contents (text, image)
`GFDL-1.3`
This work is distributed as the
GNU Free Documentation License. (versior 1.3)
```txt
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".
```
Check the [GNU Free Documentation License](https://www.gnu.org/copyleft/fdl.html).
### Software (program)
`AGPL-3.0`
```txt
This is free software: You can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>
```
See [LICENSE](LICENSE).
This is free software;
You can redistribute it and/or modify it under the terms of the GNU Affero General Public License (AGPL).
See `LICENSE`.
[pipeline]: https://gitlab.com/grauwoelfchen/workroom/badges/master/pipeline.svg
[commit]: https://gitlab.com/grauwoelfchen/workroom/commits/master
[photo]: public/img/workroom-300x245-20171010.jpg
[workroom]: https://grauwoelfchen.net/
......@@ -16,6 +16,13 @@ class Workroom < Sinatra::Base
end
end
helpers do
def link_class_for(path)
return 'active' if request.path == path
''
end
end
get '/' do
haml :index
end
......
......@@ -111,4 +111,4 @@
%li Master's degree of Technology in Information Systems
%h3 Languages
%p Japanese, German, English
%p 日本語, Deutsch, English, Schwiizerdüütsch
......@@ -7,10 +7,10 @@
Thank you for visit. |
Please enjoy ;) |
%p
%a(href="https://www.flickr.com/photos/grauwoelfchen/23932310164/in/dateposted-public/"
%a(href="https://dl.grauwoelfchen.net/_shared/photo/20171010/workroom-origin-20171010.jpg"
title="workroom")
%img(src="https://farm2.staticflickr.com/1479/23932310164_b3f81d0bb5_n.jpg"
width="320"
height="239"
alt="DSCN0880")
%span.caption (desktop)
%img(src="https://dl.grauwoelfchen.net/_shared/photo/20171010/workroom-300x245-20171010.jpg"
width="310"
height="245"
alt="Grauwoelfchen's Workroom")
%span.caption (workroom)
......@@ -10,13 +10,13 @@
%h1 Grauwoelfchen's Workroom
%ul.navi
%li
%a(title="Home" href="/") Home
%a(title="Home" href="/" class="#{link_class_for('/')}") Home
%li
%a(title="About" href="/about") About
%a(title="About" href="/about" class="#{link_class_for('/about')}") About
%li
%a(title="Software" href="/software") Software
%a(title="Software" href="/software" class="#{link_class_for('/software')}") Software
%li
%a(title="Link" href="/link") Link
%a(title="Link" href="/link" class="#{link_class_for('/link')}") Link
#content
= yield
#footer
......@@ -24,9 +24,12 @@
%a(title="Server status" href="http://up.grauwoelfchen.net/")
Server status
#copyright
Copyright 2014 - 2017
%a(title="License" href="https://gitlab.com/grauwoelfchen/workroom/blob/master/LICENSE")
AGPL-3.0
&nbsp;+&nbsp;
%a(title="License" href="https://gitlab.com/grauwoelfchen/workroom/blob/master/README.md")
GFDL-1.3
,
Copyright &copy; 2014 - 2017
%a(title="About" href="/about")
Yasuhiro Asaka
,&nbsp;
%a(title="License" href="https://gitlab.com/grauwoelfchen/workroom/blob/master/LICENSE")
AGPL
%h2 LINK
.main
%h3 Contents
%h3 Sites
%ul.link
%li
%a(title="Lg" href="https://lg.grauwoelfchen.net/")
Liäbi Grüäss
%del
%a(title="Grauwoelfchen's Canvas")
Grauwoelfchen's Canvas
%ul
%li
%span My blog
%span Old Blog, closed
%li
%a(title="Liäbi Grüäss us Züri" href="https://lg.grauwoelfchen.net/")
Liäbi Grüäss us Züri
%ul
%li
%span Working Notes (Best regards from Zürich, in Schwiizerdüütsch)
%li
%a(title="https://yasuhiro.asaka.io/" href="https://yasuhiro.asaka.io/")
Yasuhiro's Graffiti
%ul
%li
%span The Miscellaneous Updates
,
%a(href="https://gitlab.com/grauwoelfchen/graffiti")
source
%h3 Services
%h3 Activities
%ul.link
%li
%a(title="GitHub" href="https://gitlab.com/grauwoelfchen/")
%a(title="GitLab" href="https://gitlab.com/grauwoelfchen/")
Gitlab
%ul
%li
%span My work
%li
%a(title="Twitter" href="https://twitter.com/grauwoelfchen/")
Twitter
......@@ -31,9 +31,9 @@
%li
%span The command line interface of Radio Tray via dbus
&nbsp;>&nbsp;
%a(title="rubygems"
%a(title="Rubygems"
href="https://rubygems.org/gems/tune")
rubygems
Rubygems
%li
%a(title="GPL"
href="https://gitlab.com/grauwoelfchen/gpl")
......@@ -91,6 +91,20 @@
%a(title="PyPI"
href="https://pypi.python.org/pypi/Flask-DotEnv")
PyPI
%li
%a(title="Styr"
href="https://gitlab.com/grauwoelfchen/styr")
Styr
%ul
%li
%span STYlish css libRary
,
%a(href="https://grauwoelfchen.gitlab.io/styr") https://grauwoelfchen.gitlab.io/styr
(document)
&nbsp;>&nbsp;
%a(title="npm"
href="https://www.npmjs.com/package/styr")
npm
%li
%a(title="SetCursorLine"
href="https://github.com/grauwoelfchen/set-cursor-line")
......@@ -102,13 +116,6 @@
%ul
%li
%span `set cursor line` and `set number` for textarea
%li
%a(title="Styr"
href="https://gitlab.com/grauwoelfchen/styr")
Styr
%ul
%li
%span STYlish css libRary
%a(href="https://github.com/grauwoelfchen/set-cursor-line")
%img(src="https://raw.githubusercontent.com/grauwoelfchen/set-cursor-line/master/img/set-cursor-line-js.png")
......
= img_style
vertical-align: middle
border: 3px solid #d3d3d3
margin: 2px 0
border: 3px solid #d3d3d3
margin: 2px 0
= link_style
color: #56534f
color: #56534f
margin: 0
&.active
text-decoration: none
font-weight: bold
= font_family
font-family: "monaco", "andale mono", "bitstream vera sans mono"
font-weight: normal
body
color: #404040
font-family: helvetica, sans-serif
font-size: 100%
line-height: 1.25
color: #404040
font-family: helvetica, sans-serif
font-size: 100%
line-height: 1.25
background-color: #ffffff
margin: 0
padding: 0
margin: 0
padding: 0
img
+img_style
a
......@@ -28,39 +31,39 @@ pre,
textarea
+font_family
pre
font-size: 0.85em
background: #f5f5f5
border: 1px solid #d5d0d2
padding: 10px
font-size: 0.85em
background: #f5f5f5
border: 1px solid #d5d0d2
padding: 10px
line-height: 1.15
color: #111111
color: #111111
code
font-size: 0.85em
color: #222222
color: #222222
#header
border-bottom: 1px solid #d5d3d2
padding-top: 6px
padding-top: 6px
h1
color: #000000
font-family: georgia, "bitstream vera serif", serif
font-size: 2.8em
font-weight: normal
color: #000000
font-family: georgia, "bitstream vera serif", serif
font-size: 2.8em
font-weight: normal
letter-spacing: -2px
line-height: 1
margin: 0
padding: 9px 0 13px 13px
line-height: 1
margin: 0
padding: 9px 0 13px 13px
ul.navi
+font_family
font-size: 1.1em
font-size: 1.1em
text-transform: uppercase
letter-spacing: 2px
margin: 0
padding: 0 40px 13px 18px
margin: 0
padding: 0 40px 13px 18px
li
display: inline
display: inline
list-style-type: none
padding: 0 1px
padding: 0 1px
a
&:hover
color: #000000
......@@ -70,27 +73,27 @@ code
.main
margin-left: 1px
h2
width: 125px
width: 125px
border-bottom: 3px solid #cccccc
padding: 0 0 2px 2px
margin: 13px 0 21px 0
padding: 0 0 2px 2px
margin: 13px 0 21px 0
h3
font-weight: normal
width: 125px
font-weight: normal
width: 125px
border-bottom: 1px dashed #cccccc
padding: 0 0 2px 2px
margin: 18px 0 21px 0
padding: 0 0 2px 2px
margin: 18px 0 21px 0
a
&:hover
color: #000000
span.caption
color: #808080
display: block
margin: 1px 2px 13px 2px
color: #808080
display: block
margin: 1px 2px 13px 2px
font-size: 0.8em
ul.info
padding-left: 0
list-style: none
list-style: none
span
margin: 0 4px
ul.note,
......@@ -98,22 +101,22 @@ code
padding-left: 17px
li
ul
font-size: 0.9em
font-size: 0.9em
list-style: none
padding: 0
margin: 4px 0 9px 2px
padding: 0
margin: 4px 0 9px 2px
p
padding: 0
margin: 1px 0
margin: 1px 0
ul.note
margin: 4px 0
#footer
border-top: 1px solid #d5d3d2
#status, #copyright
font-size: 0.85em
padding: 13px 0 0 0
font-size: 0.85em
padding: 13px 0 0 0
margin-left: 23px
#copyright
margin-top: 4px
margin-top: 4px
margin-bottom: 19px