Skip to content

Commit 7adcba0

Browse files
committed
Quarkus Website
0 parents  commit 7adcba0

File tree

172 files changed

+10978
-0
lines changed

Some content is hidden

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

172 files changed

+10978
-0
lines changed

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto

.gitignore

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
_site
2+
.sass-cache
3+
.jekyll-metadata
4+
.DS_Store
5+
.ruby-version

404.html

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: default
3+
---
4+
5+
<style type="text/css" media="screen">
6+
.container {
7+
margin: 10px auto;
8+
max-width: 600px;
9+
text-align: center;
10+
}
11+
h1 {
12+
margin: 30px 0;
13+
font-size: 4em;
14+
line-height: 1;
15+
letter-spacing: -1px;
16+
}
17+
</style>
18+
19+
<div class="container">
20+
<h1>404</h1>
21+
22+
<p><strong>Page not found :(</strong></p>
23+
<p>The requested page could not be found.</p>
24+
</div>

404.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
layout: error-page
3+
permalink: /404.html
4+
---
5+
6+
# Error 404
7+
8+
## Protons as planets,<br/>the pathway to normal space<br/>is found in the nav.
9+
10+
A haiku for you.

CONTRIBUTING.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Contributing to the MWES Upstream Community Theme project

Gemfile

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
source "https://rubygems.org"
2+
3+
# Hello! This is where you manage which Jekyll version is used to run.
4+
# When you want to use a different version, change it below, save the
5+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
6+
#
7+
# bundle exec jekyll serve
8+
#
9+
# This will help ensure the proper Jekyll version is running.
10+
# Happy Jekylling!
11+
gem "jekyll", "~> 3.8.3"
12+
13+
# This is the default theme for new Jekyll sites. You may change this to anything you like.
14+
gem "minima", "~> 2.0"
15+
16+
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
17+
# uncomment the line below. To upgrade, run `bundle update github-pages`.
18+
# gem "github-pages", group: :jekyll_plugins
19+
20+
# If you have any plugins, put them here!
21+
group :jekyll_plugins do
22+
gem "jekyll-feed", "~> 0.6"
23+
gem 'jekyll-asciidoc'
24+
end
25+
26+
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
27+
gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
28+
29+
# Performance-booster for watching directories on Windows
30+
gem "wdm", "~> 0.1.0" if Gem.win_platform?
31+

Gemfile.lock

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.5.2)
5+
public_suffix (>= 2.0.2, < 4.0)
6+
asciidoctor (1.5.7.1)
7+
colorator (1.1.0)
8+
concurrent-ruby (1.0.5)
9+
em-websocket (0.5.1)
10+
eventmachine (>= 0.12.9)
11+
http_parser.rb (~> 0.6.0)
12+
eventmachine (1.2.7)
13+
ffi (1.9.25)
14+
forwardable-extended (2.6.0)
15+
http_parser.rb (0.6.0)
16+
i18n (0.9.5)
17+
concurrent-ruby (~> 1.0)
18+
jekyll (3.8.4)
19+
addressable (~> 2.4)
20+
colorator (~> 1.0)
21+
em-websocket (~> 0.5)
22+
i18n (~> 0.7)
23+
jekyll-sass-converter (~> 1.0)
24+
jekyll-watch (~> 2.0)
25+
kramdown (~> 1.14)
26+
liquid (~> 4.0)
27+
mercenary (~> 0.3.3)
28+
pathutil (~> 0.9)
29+
rouge (>= 1.7, < 4)
30+
safe_yaml (~> 1.0)
31+
jekyll-asciidoc (2.1.0)
32+
asciidoctor (>= 1.5.0)
33+
jekyll (>= 2.3.0)
34+
jekyll-feed (0.10.0)
35+
jekyll (~> 3.3)
36+
jekyll-sass-converter (1.5.2)
37+
sass (~> 3.4)
38+
jekyll-seo-tag (2.4.0)
39+
jekyll (~> 3.3)
40+
jekyll-watch (2.0.0)
41+
listen (~> 3.0)
42+
kramdown (1.17.0)
43+
liquid (4.0.0)
44+
listen (3.0.8)
45+
rb-fsevent (~> 0.9, >= 0.9.4)
46+
rb-inotify (~> 0.9, >= 0.9.7)
47+
mercenary (0.3.6)
48+
minima (2.5.0)
49+
jekyll (~> 3.5)
50+
jekyll-feed (~> 0.9)
51+
jekyll-seo-tag (~> 2.1)
52+
pathutil (0.16.1)
53+
forwardable-extended (~> 2.6)
54+
public_suffix (3.0.3)
55+
rb-fsevent (0.10.3)
56+
rb-inotify (0.9.10)
57+
ffi (>= 0.5.0, < 2)
58+
rouge (3.3.0)
59+
safe_yaml (1.0.4)
60+
sass (3.6.0)
61+
sass-listen (~> 4.0.0)
62+
sass-listen (4.0.0)
63+
rb-fsevent (~> 0.9, >= 0.9.4)
64+
rb-inotify (~> 0.9, >= 0.9.7)
65+
66+
PLATFORMS
67+
ruby
68+
69+
DEPENDENCIES
70+
jekyll (~> 3.8.3)
71+
jekyll-asciidoc
72+
jekyll-feed (~> 0.6)
73+
minima (~> 2.0)
74+
tzinfo-data
75+
76+
BUNDLED WITH
77+
1.16.4

README.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# MWES Upstream Community Theme
2+
3+
## Getting Started
4+
5+
These instructions will get you a copy of the MWES Upstream Community Jekyll theme up and running on your local machine for development and testing purposes.
6+
7+
### Installation
8+
[Jekyll static site generator docs](https://jekyllrb.com/docs/).
9+
10+
1. Install a full [Ruby development environment](https://jekyllrb.com/docs/installation/)
11+
2. Install Jekyll and [bundler](https://jekyllrb.com/docs/ruby-101/#bundler) [gems](https://jekyllrb.com/docs/ruby-101/#gems)
12+
13+
gem install jekyll bundler
14+
15+
3. Fork the [project repository](https://github.com/rhmwes/community-theme), then clone your fork.
16+
17+
git clone [email protected]:YOUR_USER_NAME/community-theme.git
18+
19+
4. Change into the projecr directory
20+
21+
cd community-theme
22+
23+
5. Build the site and make it available on a local server
24+
25+
bundle exec jekyll serve
26+
27+
6. Now browse to http://localhost:4000
28+
29+
> If you encounter any unexpected errors during the above, please refer to the [troubleshooting](https://jekyllrb.com/docs/troubleshooting/#configuration-problems) page or the [requirements](https://jekyllrb.com/docs/installation/#requirements) page, as you might be missing development headers or other prerequisites.
30+
31+
32+
**For more regarding the use of Jekyll, please refer to the [Jekyll Step by Step Tutorial](https://jekyllrb.com/docs/step-by-step/01-setup/).**
33+
34+
## Contributing
35+
36+
Please read [CONTRIBUTING.md](https://github.com/rhmwes/community-theme/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
37+
38+
## License
39+
40+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

_config.yml

+66
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Welcome to Jekyll!
2+
#
3+
# This config file is meant for settings that affect your whole blog, values
4+
# which you are expected to set up once and rarely edit after that. If you find
5+
# yourself editing this file very often, consider using Jekyll's data files
6+
# feature for the data you need to update frequently.
7+
#
8+
# For technical reasons, this file is *NOT* reloaded automatically when you use
9+
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10+
11+
# Site settings
12+
# These are used to personalize your new site. If you look in the HTML files,
13+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
14+
# You can create any custom variable you would like, and they will be accessible
15+
# in the templates via {{ site.myvariable }}.
16+
title: Quarkus
17+
18+
description: >- # this means to ignore newlines until "baseurl:"
19+
Write an awesome description for your new project site here. You can edit this
20+
line in _config.yml. It will appear in your document head meta (for
21+
Google search results) and in your feed.xml site description.
22+
baseurl: "" # the subpath of your site, e.g. /blog
23+
url: "https://quarkus.io/" # the base hostname & protocol for your site, e.g. http://example.com
24+
twitter_username: quarkusio ‏
25+
github_username: quarkusio
26+
github_fork_url: "https://github.com/quarkusio"
27+
28+
# Build settings
29+
markdown: kramdown
30+
theme: minima
31+
plugins:
32+
- jekyll-feed
33+
34+
sass:
35+
style: compressed
36+
37+
collections:
38+
guides:
39+
output: true
40+
41+
# Exclude from processing.
42+
# The following items will not be processed, by default. Create a custom list
43+
# to override the default setting.
44+
# exclude:
45+
# - Gemfile
46+
# - Gemfile.lock
47+
# - node_modules
48+
# - vendor/bundle/
49+
# - vendor/cache/
50+
# - vendor/gems/
51+
# - vendor/ruby/
52+
53+
asciidoctor:
54+
base_dir: :docdir
55+
safe: unsafe
56+
attributes:
57+
imagesdir: /guides/images
58+
59+
# Pages permalink
60+
defaults:
61+
-
62+
scope:
63+
path: "" # an empty string here means all files in the project
64+
type: "guides" # previously `post` in Jekyll 2.2.
65+
values:
66+
layout: "guides"

0 commit comments

Comments
 (0)