diff --git a/.gitignore b/.gitignore index 0412383..0bdcdb2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,21 +1,35 @@ # # System # # Logs logs/ *.log # PIDs *.pid *.seed *.pid.lock pids # File manager configs .directory Thumbs.db *.DS_Store +# +# Ruby & Jekyll +# +.bundle/ +vendor/ + +# Jekyll +_site/ + +# +# Other tools +# +.sass-cache/ + # Capacity framework media/ diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..0fd3b35 --- /dev/null +++ b/Gemfile @@ -0,0 +1,5 @@ +# frozen_string_literal: true +source "https://rubygems.org" + +gem "jekyll" +gem "jekyll-kde-theme", :git => "https://invent.kde.org/websites/jekyll-kde-theme.git" diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..2c2abdf --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,71 @@ +GIT + remote: https://invent.kde.org/websites/jekyll-kde-theme.git + revision: 6485017f3ad2354d978d3c0ffc445d3fabbbdc7f + specs: + jekyll-kde-theme (0.4.0) + jekyll (~> 3.8) + jekyll-paginate + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + colorator (1.1.0) + concurrent-ruby (1.1.6) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.7) + ffi (1.12.2) + forwardable-extended (2.6.0) + http_parser.rb (0.6.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.8.6) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 2.0) + kramdown (~> 1.14) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 4) + safe_yaml (~> 1.0) + jekyll-paginate (1.1.0) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) + jekyll-watch (2.2.1) + listen (~> 3.0) + kramdown (1.17.0) + liquid (4.0.3) + listen (3.2.1) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.3.6) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (4.0.3) + rb-fsevent (0.10.3) + rb-inotify (0.10.1) + ffi (~> 1.0) + rouge (3.17.0) + safe_yaml (1.0.5) + sass (3.7.4) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + +PLATFORMS + ruby + +DEPENDENCIES + jekyll + jekyll-kde-theme! + +BUNDLED WITH + 2.1.4 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..1081a57 --- /dev/null +++ b/_config.yml @@ -0,0 +1,39 @@ +title: 日本 KDE ユーザ会 +email: kde-jp@kde.org +git: https://gitlab.com/kdecommunity/jp.kde.org.git +# forum: http://forum.kde.org/viewforum.php?f=227 +description: > + 日本 KDE ユーザ会 (JKUG: Japan KDE Users' Group) は、主に KDE/Qt のローカライズや、日本におけるKDE のプロモーションなどを行っています。 +baseurl: "" # the subpath of your site, e.g. /blog +url: https://jp.kde.org +twitter_username: KDE_Japan + +# Build settings +markdown: kramdown +theme: jekyll-kde-theme +sass: + style: compressed + +defaults: + - scope: + path: "" + type: "pages" + values: + layout: page + +not_made_by_kde: true +donation: false +maintainer: + name: Japan KDE Users Group + href: "mailto:kde-jp@kde.org" +social: + facebook: https://www.facebook.com/kdejp/ + twitter: https://twitter.com/KDE_Japan + +exclude: + - docker + - docker-compose.yml + - Gemfile + - Gemfile.lock + - README.md + - vendor diff --git a/css/main.scss b/css/main.scss new file mode 100644 index 0000000..857fa07 --- /dev/null +++ b/css/main.scss @@ -0,0 +1,5 @@ +--- +# Common styles used in all of the pages +--- + +@charset "utf-8";