Skip to content

Commit b2b02fb

Browse files
committed
Initial Commit
0 parents  commit b2b02fb

31 files changed

+1485
-0
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
_site
2+
.sass-cache
3+
.jekyll-cache
4+
.jekyll-metadata
5+
vendor

404.html

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

Gemfile

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

Gemfile.lock

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.7.0)
5+
public_suffix (>= 2.0.2, < 5.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.1.6)
8+
em-websocket (0.5.1)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0.6.0)
11+
eventmachine (1.2.7-x64-mingw32)
12+
ffi (1.13.1-x64-mingw32)
13+
forwardable-extended (2.6.0)
14+
http_parser.rb (0.6.0)
15+
i18n (1.8.3)
16+
concurrent-ruby (~> 1.0)
17+
jekyll (4.1.1)
18+
addressable (~> 2.4)
19+
colorator (~> 1.0)
20+
em-websocket (~> 0.5)
21+
i18n (~> 1.0)
22+
jekyll-sass-converter (~> 2.0)
23+
jekyll-watch (~> 2.0)
24+
kramdown (~> 2.1)
25+
kramdown-parser-gfm (~> 1.0)
26+
liquid (~> 4.0)
27+
mercenary (~> 0.4.0)
28+
pathutil (~> 0.9)
29+
rouge (~> 3.0)
30+
safe_yaml (~> 1.0)
31+
terminal-table (~> 1.8)
32+
jekyll-feed (0.15.0)
33+
jekyll (>= 3.7, < 5.0)
34+
jekyll-sass-converter (2.1.0)
35+
sassc (> 2.0.1, < 3.0)
36+
jekyll-seo-tag (2.6.1)
37+
jekyll (>= 3.3, < 5.0)
38+
jekyll-watch (2.2.1)
39+
listen (~> 3.0)
40+
kramdown (2.3.0)
41+
rexml
42+
kramdown-parser-gfm (1.1.0)
43+
kramdown (~> 2.0)
44+
liquid (4.0.3)
45+
listen (3.2.1)
46+
rb-fsevent (~> 0.10, >= 0.10.3)
47+
rb-inotify (~> 0.9, >= 0.9.10)
48+
mercenary (0.4.0)
49+
minima (2.5.1)
50+
jekyll (>= 3.5, < 5.0)
51+
jekyll-feed (~> 0.9)
52+
jekyll-seo-tag (~> 2.1)
53+
pathutil (0.16.2)
54+
forwardable-extended (~> 2.6)
55+
public_suffix (4.0.5)
56+
rb-fsevent (0.10.4)
57+
rb-inotify (0.10.1)
58+
ffi (~> 1.0)
59+
rexml (3.2.4)
60+
rouge (3.20.0)
61+
safe_yaml (1.0.5)
62+
sassc (2.4.0-x64-mingw32)
63+
ffi (~> 1.9)
64+
terminal-table (1.8.0)
65+
unicode-display_width (~> 1.1, >= 1.1.1)
66+
thread_safe (0.3.6)
67+
tzinfo (1.2.7)
68+
thread_safe (~> 0.1)
69+
tzinfo-data (1.2020.1)
70+
tzinfo (>= 1.0.0)
71+
unicode-display_width (1.7.0)
72+
wdm (0.1.1)
73+
74+
PLATFORMS
75+
x64-mingw32
76+
77+
DEPENDENCIES
78+
jekyll (~> 4.1.1)
79+
jekyll-feed (~> 0.12)
80+
minima (~> 2.5)
81+
tzinfo (~> 1.2)
82+
tzinfo-data
83+
wdm (~> 0.1.1)
84+
85+
BUNDLED WITH
86+
2.1.4

_config.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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+
# If you need help with YAML syntax, here are some quick references for you:
12+
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
13+
# https://learnxinyminutes.com/docs/yaml/
14+
#
15+
# Site settings
16+
# These are used to personalize your new site. If you look in the HTML files,
17+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
18+
# You can create any custom variable you would like, and they will be accessible
19+
# in the templates via {{ site.myvariable }}.
20+
21+
title: Your awesome title
22+
23+
description: >- # this means to ignore newlines until "baseurl:"
24+
Write an awesome description for your new site here. You can edit this
25+
line in _config.yml. It will appear in your document head meta (for
26+
Google search results) and in your feed.xml site description.
27+
baseurl: "/web-cernvm" # the subpath of your site, e.g. /blog
28+
url: "" # the base hostname & protocol for your site, e.g. http://example.com
29+
twitter_username: jekyllrb
30+
github_username: jekyll
31+
32+
# Build settings
33+
theme: minima
34+
plugins:
35+
- jekyll-feed
36+
37+
# Exclude from processing.
38+
# The following items will not be processed, by default.
39+
# Any item listed under the `exclude:` key here will be automatically added to
40+
# the internal "default list".
41+
#
42+
# Excluded items can be processed by explicitly listing the directories or
43+
# their entries' file path in the `include:` list.
44+
#
45+
# exclude:
46+
# - .sass-cache/
47+
# - .jekyll-cache/
48+
# - gemfiles/
49+
# - Gemfile
50+
# - Gemfile.lock
51+
# - node_modules/
52+
# - vendor/bundle/
53+
# - vendor/cache/
54+
# - vendor/gems/
55+
# - vendor/ruby/

_includes/about.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<section class="about">
2+
<h2>ABOUT US</h2>
3+
<div class="container">
4+
<h3>About Us</h3>
5+
<p>
6+
CernVM is a baseline Virtual Software Appliance for the participants of CERN LHC experiments. The Appliance represents a complete, portable and easy to configure user environment for developing and running LHC data analysis locally and on institutional and commercial clouds (OpenStack, Amazon EC2, Google Compute Engine), independently of Operating System software and hardware platform (Linux, Windows, MacOS).
7+
</p>
8+
<h3>The Goal</h3>
9+
<p>
10+
The goal is to remove a need for the installation of the experiment software and to minimize the number of platforms (compiler-OS combinations) on which experiment software needs to be supported and tested.
11+
</p>
12+
</div>
13+
</section>

_includes/footer.html

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
<footer>
2+
<section class="news">
3+
<h2>NEWS</h2>
4+
<div class="container">
5+
<div class="slider">
6+
<div class="slide">
7+
<div class="top">
8+
<a href='' class="title">CernVM-FS 2.7.1</a>
9+
<p class="date">05/03/2020</p>
10+
</div>
11+
<p>CernVM-FS 2.7.1 is a bugfix release. Please find the full release notes in our technical documentation.</p>
12+
</div>
13+
<div class="slide">
14+
<div class="top">
15+
<a href='' class="title">CernVM Users Workshop 2019</a>
16+
<p class="date">15/02/2020</p>
17+
</div>
18+
<p>It is our pleasure to announce the CernVM Users Workshop 2019, which will take place from 3 June to 5 June 2019 at CERN...</p>
19+
</div>
20+
<div class="slide">
21+
<div class="top">
22+
<a href='' class="title">CernVM-FS 2.7.1</a>
23+
<p class="date">05/01/2020</p>
24+
</div>
25+
<p>CernVM-FS 2.7.1 is a bugfix release. Please find the full release notes in our technical documentation.</p>
26+
</div>
27+
<div class="slide">
28+
<div class="top">
29+
<a href='' class="title">CernVM Users Workshop 2019</a>
30+
<p class="date">15/02/2020</p>
31+
</div>
32+
<p>It is our pleasure to announce the CernVM Users Workshop 2019, which will take place from 3 June to 5 June 2019 at CERN...</p>
33+
</div>
34+
</div>
35+
<div class='btn btn--outline'><a href="">Go to News
36+
</a></div>
37+
</div>
38+
</section>
39+
<section class="support">
40+
<h2>SUPPORT</h2>
41+
<div class="container">
42+
<div class="link icon-bug-report">
43+
<p>JIRA Bug Tracker:</p>
44+
<a href="https://sft.its.cern.ch/jira/projects/CVM">sft.its.cern.ch/jira/projects/CVM</a>
45+
</div>
46+
<div class="link icon-email-outline">
47+
<p>Early Testing of New Releases:</p>
48+
49+
</div>
50+
<div class="link icon-email-at">
51+
<p>Discussion on CernVM:</p>
52+
53+
54+
</div>
55+
<div class="link icon-email-at">
56+
<p>Disscussion on CernVM-FS:</p>
57+
58+
</div>
59+
<div class="text">
60+
<p>
61+
The mailing lists are managed through CERN egroups and open for self registration. Users without a CERN account can register a lightweight account to login to the egroups page.
62+
</p>
63+
<p>
64+
For CernVM-FS bug reports, please attach a "bugreport tarball", which is created with cvmfs_config bugreport.
65+
</p>
66+
</div>
67+
</div>
68+
</section>
69+
</footer>

_includes/head.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<head>
2+
<meta charset="UTF-8">
3+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
4+
5+
<link rel="stylesheet" type="text/css" href="css/slick.css"/>
6+
<link rel="stylesheet" href="css/main.css">
7+
8+
<title>CERN VM</title>
9+
10+
</head>

_includes/header.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<header>
2+
<div class="container">
3+
<div>
4+
<img src='images/CernVM-outline.png' alt='CernVM-header-background-logo'>
5+
</div>
6+
<div class="page-title">
7+
<h1>CERNVM</h1>
8+
<h2>Software Appliance</h2>
9+
<div class='btn icon-download'><a href="">Download</a></div>
10+
<div class='btn icon-document'><a href="">Documentation</a></div>
11+
<div class='btn icon-github'><a href="">GitHub</a></div>
12+
</div>
13+
</div>
14+
</header>

_includes/navigation.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<nav class='menu transparent'>
2+
<div class='menu--inner'>
3+
<a href='#' class='logo'><img src='images/cernvm-logo.png' alt="CernVM Website Logo"></a>
4+
<ul>
5+
<li><a href='#'>Virtual Machine</a></li>
6+
<li><a href='#'>CernVM Online</a></li>
7+
<li><a href='#'>File System</a></li>
8+
<li><a href='#'>Our Team</a></li>
9+
<li><a href='#'>Support</a></li>
10+
</ul>
11+
</div>
12+
</nav>

_includes/scripts.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<script
2+
src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
3+
integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs="
4+
crossorigin="anonymous"></script>
5+
<script type="text/javascript" src="js/slick.min.js"></script>
6+
<script type="text/javascript" src="js/main.js"></script>

_layouts/front.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
{% include head.html %}
5+
6+
<body id="page-top">
7+
8+
{% include navigation.html %}
9+
{% include header.html %}
10+
{% include about.html %}
11+
{% include footer.html %}
12+
{% include scripts.html %}
13+
14+
</body>
15+
16+
</html>

0 commit comments

Comments
 (0)