Skip to content

Commit ea97637

Browse files
committed
init with template from italia/design-jekyll
Signed-off-by: Riccardo Iaconelli <riccardo@kde.org>
0 parents  commit ea97637

110 files changed

Lines changed: 1387 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.sass-cache
2+
_site

AUTHORS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Team per la Trasformazione Digitale.
2+
3+
The version control system provides attribution for specific lines of code.

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
gem 'jekyll', '~> 3.8.5'
2+
gem 'jekyll-sitemap', '~> 1.2.0'
3+
gem 'jekyll-feed', '~> 0.11.0'

Gemfile.lock

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.6.0)
5+
public_suffix (>= 2.0.2, < 4.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.1.4)
8+
em-websocket (0.5.1)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0.6.0)
11+
eventmachine (1.2.7)
12+
ffi (1.10.0)
13+
forwardable-extended (2.6.0)
14+
http_parser.rb (0.6.0)
15+
i18n (0.9.5)
16+
concurrent-ruby (~> 1.0)
17+
jekyll (3.8.5)
18+
addressable (~> 2.4)
19+
colorator (~> 1.0)
20+
em-websocket (~> 0.5)
21+
i18n (~> 0.7)
22+
jekyll-sass-converter (~> 1.0)
23+
jekyll-watch (~> 2.0)
24+
kramdown (~> 1.14)
25+
liquid (~> 4.0)
26+
mercenary (~> 0.3.3)
27+
pathutil (~> 0.9)
28+
rouge (>= 1.7, < 4)
29+
safe_yaml (~> 1.0)
30+
jekyll-feed (0.11.0)
31+
jekyll (~> 3.3)
32+
jekyll-sass-converter (1.5.2)
33+
sass (~> 3.4)
34+
jekyll-sitemap (1.2.0)
35+
jekyll (~> 3.3)
36+
jekyll-watch (2.1.2)
37+
listen (~> 3.0)
38+
kramdown (1.17.0)
39+
liquid (4.0.1)
40+
listen (3.1.5)
41+
rb-fsevent (~> 0.9, >= 0.9.4)
42+
rb-inotify (~> 0.9, >= 0.9.7)
43+
ruby_dep (~> 1.2)
44+
mercenary (0.3.6)
45+
pathutil (0.16.2)
46+
forwardable-extended (~> 2.6)
47+
public_suffix (3.0.3)
48+
rb-fsevent (0.10.3)
49+
rb-inotify (0.10.0)
50+
ffi (~> 1.0)
51+
rouge (3.3.0)
52+
ruby_dep (1.5.0)
53+
safe_yaml (1.0.5)
54+
sass (3.7.3)
55+
sass-listen (~> 4.0.0)
56+
sass-listen (4.0.0)
57+
rb-fsevent (~> 0.9, >= 0.9.4)
58+
rb-inotify (~> 0.9, >= 0.9.7)
59+
60+
PLATFORMS
61+
ruby
62+
63+
DEPENDENCIES
64+
jekyll (~> 3.8.5)
65+
jekyll-feed (~> 0.11.0)
66+
jekyll-sitemap (~> 1.2.0)
67+
68+
BUNDLED WITH
69+
2.0.1

LICENSE

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Copyright (c) 2019, the respective contributors, as shown by the AUTHORS file.
2+
3+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
4+
5+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
6+
7+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
8+
9+
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
10+
11+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Design Jekyll Theme
2+
3+
A Jekyll theme based on the [UI Kit](https://github.com/italia/design-ui-kit) and built with [Bootstrap Italia](https://github.com/italia/bootstrap-italia/).
4+
5+
## Getting started
6+
7+
The theme itself is a starting point for a Jekyll-based website. You can refer to the [official Jekyll docs](https://jekyllrb.com/docs/) for further details on how to install it locally.
8+
9+
If you already have `bundler` installed, you can install jekyll and budler gems with:
10+
11+
`bundle install`
12+
13+
You can build the site and make it available on a local server with:
14+
15+
`bundle exec jekyll serve --config _config.yml,_config_dev.yml`
16+
17+
### Notes
18+
19+
You can run the server just with `bundle exec jekyll serve`: the webiste will be available on http://localhost:4000/design-jeyll-theme. This is the default settings to allow usage with GitHub pages.
20+
21+
The aforementioned addition of `_config_dev.yml` is needed to run the server on http://localhost:4000 without any subpath.

_config.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
#
2+
# This file contains configuration flags to customize your site
3+
#
4+
environment: "production"
5+
6+
#
7+
# Flags below are optional
8+
#
9+
10+
# Prevent site from being indexed by search engines
11+
# Leave empty to publish the website
12+
noindex: true
13+
14+
# Enter your Disqus shortname (not your username) to enable commenting on posts
15+
# You can find your shortname on the Settings page of your Disqus account
16+
disqus:
17+
18+
# Enter your Google Analytics web tracking code (e.g. UA-000000000-0) to activate tracking
19+
google_analytics:
20+
21+
# Your website URL (e.g. http://example.github.io or http://www.example.com)
22+
# Used for Sitemap.xml and your RSS feed
23+
url: "https://italia.github.io"
24+
25+
# If you're hosting your site at a Project repository on GitHub pages
26+
# (http://yourusername.github.io/repository-name)
27+
# and NOT your User repository (http://yourusername.github.io)
28+
# then add in the baseurl here, like this: "/repository-name"
29+
baseurl: "/design-jekyll-theme"
30+
31+
#
32+
# !! You don't need to change any of the configuration flags below !!
33+
#
34+
35+
permalink: /:title/
36+
37+
# The release of Jekyll Now that you're using
38+
version: v3.8.5
39+
40+
# Set the Sass partials directory, as we're using @imports
41+
sass:
42+
style: :compressed # You might prefer to minify using :compressed
43+
44+
# Use the following plug-ins
45+
plugins:
46+
- jekyll-sitemap # Create a sitemap using the official Jekyll sitemap gem
47+
- jekyll-feed # Create an Atom feed using the official Jekyll feed gem
48+
49+
# Exclude these files from your production _site
50+
exclude:
51+
- Gemfile
52+
- Gemfile.lock
53+
- LICENSE
54+
- README.md
55+
- CNAME

_config_dev.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Additional configuration file to use for development
2+
# bundle exec jekyll serve --config _config.yml,_config_dev.yml
3+
environment: "development"
4+
5+
# Your website URL (e.g. http://example.github.io or http://www.example.com)
6+
# Used for Sitemap.xml and your RSS feed
7+
url: ""
8+
9+
# If you're hosting your site at a Project repository on GitHub pages
10+
# (http://yourusername.github.io/repository-name)
11+
# and NOT your User repository (http://yourusername.github.io)
12+
# then add in the baseurl here, like this: "/repository-name"
13+
baseurl: ""

_data/t.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
## Main icon
3+
icon: "/assets/images/b.svg"
4+
5+
## Social Card [1200x630]
6+
social-card: /assets/images/favicons/social-card.png
7+
8+
## Site name
9+
name:
10+
en: "A Jekyll theme"
11+
it: "Un tema Jekyll"
12+
13+
## Site description
14+
description:
15+
en: "A website with a Jekyll theme"
16+
it: "Sito di esempio per il tema Jekyll"
17+
18+
## Site author
19+
author:
20+
en: "Digital Transformation Team"
21+
it: "Team per la Trasformazione Digitale"
22+
23+
## Social
24+
social-links:
25+
en:
26+
twitter:
27+
name: "twitter"
28+
url: "https://twitter.com/ITdigitalteam"
29+
medium:
30+
name: "medium"
31+
url: "https://medium.com/team-per-la-trasformazione-digitale/"
32+
it:
33+
twitter:
34+
name: "twitter"
35+
url: "https://twitter.com/teamdigitaleIT"
36+
medium:
37+
name: "medium"
38+
url: "https://medium.com/team-per-la-trasformazione-digitale/"
39+
40+
## Labels
41+
italian-version:
42+
en: "Italian version"
43+
it: "Versione italiana"
44+
english-version:
45+
en: "English version"
46+
it: "Versione inglese"
47+
cookie-policy-info:
48+
en: "This site uses technical, analytics and third-party cookies <br>By continuing to browse, you accept the use of cookies."
49+
it: "Questo sito utilizza cookie tecnici, analytics e di terze parti.<br>Proseguendo nella navigazione accetti l’utilizzo dei cookie."
50+
cookie-policy-accept-btn:
51+
en: "Ok"
52+
it: "Accetto"
53+
footer-links:
54+
en:
55+
privacy-policy:
56+
name: "Privacy policy"
57+
url: "/en/privacy-policy"
58+
cookie-policy:
59+
name: "Cookie Policy"
60+
url: "/en/cookie-policy"
61+
it:
62+
privacy-policy:
63+
name: "Privacy policy"
64+
url: "/it/privacy-policy"
65+
cookie-policy:
66+
name: "Cookie Policy"
67+
url: "/it/cookie-policy"
68+
69+

0 commit comments

Comments
 (0)