Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/sinnax #15

Open
wants to merge 173 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
173 commits
Select commit Hold shift + click to select a range
1f6ac85
Update _config.yml
PierreLts Dec 4, 2024
cfce625
main page
PierreLts Dec 4, 2024
fb80943
new pages
PierreLts Dec 4, 2024
463a422
update config
PierreLts Dec 4, 2024
07d4d93
new defaults html
PierreLts Dec 4, 2024
96b3142
repairs
PierreLts Dec 4, 2024
8acc59f
test
PierreLts Dec 4, 2024
8a4abb3
new changes
PierreLts Dec 4, 2024
a168294
404 reattempt
PierreLts Dec 4, 2024
aa0ba87
html index
PierreLts Dec 4, 2024
a8914a2
new css
PierreLts Dec 4, 2024
8b5a918
save
PierreLts Dec 4, 2024
ade241b
update test
PierreLts Dec 4, 2024
795ca15
revert
PierreLts Dec 4, 2024
4bb066e
ploty
PierreLts Dec 4, 2024
6781893
new plots
PierreLts Dec 4, 2024
df0cc96
update
PierreLts Dec 4, 2024
d127c14
v1
PierreLts Dec 4, 2024
ebee384
v2
PierreLts Dec 4, 2024
10be5ea
v3
PierreLts Dec 4, 2024
35a5c0b
v3
PierreLts Dec 4, 2024
7ae1bd1
added data
PierreLts Dec 4, 2024
01d0ba4
v4
PierreLts Dec 4, 2024
4a71c30
v5
PierreLts Dec 4, 2024
4f02e95
v6
PierreLts Dec 4, 2024
526b600
next
PierreLts Dec 4, 2024
7896072
next corrected
PierreLts Dec 4, 2024
3a85eb4
correction
PierreLts Dec 4, 2024
91a4a63
next part
PierreLts Dec 4, 2024
cfa873e
script test
PierreLts Dec 4, 2024
a955a31
text
PierreLts Dec 4, 2024
e72c989
correction
PierreLts Dec 4, 2024
faf078c
file cleaning
PierreLts Dec 4, 2024
43a325b
fixing revenue
PierreLts Dec 4, 2024
c7fbf27
time update
PierreLts Dec 4, 2024
1da3ad6
scatter curve correction
PierreLts Dec 4, 2024
7e95b3a
v1
PierreLts Dec 4, 2024
d1cecb1
success
PierreLts Dec 4, 2024
68661f2
v2
PierreLts Dec 5, 2024
7e24822
color change
PierreLts Dec 5, 2024
222000b
color v1
PierreLts Dec 5, 2024
4b34720
age
PierreLts Dec 5, 2024
ea801ac
v1
PierreLts Dec 5, 2024
a454337
v2
PierreLts Dec 5, 2024
3936399
v3
PierreLts Dec 5, 2024
e093cc7
v3
PierreLts Dec 5, 2024
042e2ee
v4
PierreLts Dec 5, 2024
fd67bae
v5
PierreLts Dec 5, 2024
0ba8718
v6
PierreLts Dec 5, 2024
74a9e0b
nicee
PierreLts Dec 5, 2024
5bad483
dark theme
PierreLts Dec 5, 2024
0718d27
plt
PierreLts Dec 5, 2024
e162a41
plot frame removal
PierreLts Dec 5, 2024
0c1c4a2
plot corr
PierreLts Dec 5, 2024
334e90a
v5
PierreLts Dec 5, 2024
ef907f2
dots
PierreLts Dec 5, 2024
790cdd2
dot
PierreLts Dec 5, 2024
d57e388
restyling
PierreLts Dec 5, 2024
ba3dd2f
time
PierreLts Dec 5, 2024
e0c98a5
restyle
PierreLts Dec 5, 2024
37b8801
desmudge
PierreLts Dec 5, 2024
bc352b7
t
PierreLts Dec 5, 2024
ee32362
nice hover
PierreLts Dec 5, 2024
29b106b
dts
PierreLts Dec 5, 2024
7d56911
scroll
PierreLts Dec 5, 2024
b52a99e
scroll
PierreLts Dec 5, 2024
be25cf5
dramatic scroll
PierreLts Dec 5, 2024
9910de8
t
PierreLts Dec 5, 2024
853bbbc
inertia
PierreLts Dec 5, 2024
357bdf1
t
PierreLts Dec 5, 2024
c9eb87a
scroll
PierreLts Dec 5, 2024
21ee222
other parts
PierreLts Dec 5, 2024
059cd49
completed
PierreLts Dec 5, 2024
69b211a
redevelopped parts
PierreLts Dec 5, 2024
9551dea
test
zazo2002 Dec 17, 2024
0453b9e
test again
zazo2002 Dec 17, 2024
fc98a89
changed
zazo2002 Dec 17, 2024
332479c
done
zazo2002 Dec 17, 2024
ece1061
updated to get a home page
zazo2002 Dec 17, 2024
106dbb9
default layout
zazo2002 Dec 17, 2024
3d415aa
changed home
zazo2002 Dec 17, 2024
f0335ac
tried something different
zazo2002 Dec 17, 2024
cec42ad
back to default
zazo2002 Dec 17, 2024
b6164ae
back to basics
zazo2002 Dec 17, 2024
7c1496d
wieerrrddede
zazo2002 Dec 17, 2024
04576c2
hdhdhd
zazo2002 Dec 17, 2024
2e2b433
hehehehe
zazo2002 Dec 17, 2024
efccb1e
tried new stuff
zazo2002 Dec 17, 2024
ac80938
delete all
PierreLts Dec 18, 2024
2828be1
copy paste
PierreLts Dec 18, 2024
4efc69c
copy all
PierreLts Dec 18, 2024
775d1fb
test new
PierreLts Dec 18, 2024
f06036d
new image
PierreLts Dec 18, 2024
f9d73c3
update
PierreLts Dec 18, 2024
66eced4
stars
PierreLts Dec 18, 2024
3d31ff7
update
PierreLts Dec 18, 2024
9ca99cf
update
PierreLts Dec 18, 2024
67d90e6
yey
PierreLts Dec 18, 2024
f84ec94
plot
PierreLts Dec 18, 2024
b26bb44
all part
PierreLts Dec 18, 2024
295250b
delete other parts
PierreLts Dec 18, 2024
4cf6927
notebook
PierreLts Dec 18, 2024
bc88641
plot test
PierreLts Dec 18, 2024
2ce68f1
plot correction
PierreLts Dec 18, 2024
8e905d8
herere
zazo2002 Dec 18, 2024
b95c272
pipi part
zazo2002 Dec 18, 2024
8dc1f46
revert plots
PierreLts Dec 18, 2024
74572be
new style
PierreLts Dec 18, 2024
540db51
new sentiment analysis descrription
zazo2002 Dec 18, 2024
8a4b84a
correction attempt
PierreLts Dec 18, 2024
ce0170b
h
PierreLts Dec 18, 2024
0b2ff1c
abort mission
PierreLts Dec 18, 2024
52dc664
h
PierreLts Dec 18, 2024
13f8328
plot color
PierreLts Dec 18, 2024
360e1c1
h
PierreLts Dec 18, 2024
d3f2ec9
age correct
PierreLts Dec 18, 2024
801c4e5
text bits from results which will be modified
zazo2002 Dec 18, 2024
350187c
new font + link
PierreLts Dec 18, 2024
9451fe6
h
PierreLts Dec 18, 2024
6af3b9d
new color
PierreLts Dec 18, 2024
b68ce58
plot grey
PierreLts Dec 18, 2024
07c16e2
written for site datastory
zazo2002 Dec 18, 2024
1ff3f38
all text for now
zazo2002 Dec 18, 2024
1ad5eb0
all text for now
zazo2002 Dec 18, 2024
36c6e22
headlines updated
zazo2002 Dec 18, 2024
52a198e
changes
zazo2002 Dec 18, 2024
95d5dff
commited stuff
zazo2002 Dec 18, 2024
3718a20
new identity
PierreLts Dec 18, 2024
46e898e
color
PierreLts Dec 18, 2024
e0310d1
colors
PierreLts Dec 18, 2024
43d672e
authors
PierreLts Dec 18, 2024
7258583
author
PierreLts Dec 18, 2024
a13a7c5
colors
PierreLts Dec 18, 2024
d9bccee
colors
PierreLts Dec 18, 2024
8955a9e
no shadow
PierreLts Dec 18, 2024
7588911
colors
PierreLts Dec 18, 2024
84b9a5d
hover
PierreLts Dec 18, 2024
be90242
progress bar
PierreLts Dec 18, 2024
2a7866e
color
PierreLts Dec 18, 2024
f4f7db1
logo header
PierreLts Dec 19, 2024
3f3e5f8
col
PierreLts Dec 19, 2024
8874651
bar test
PierreLts Dec 19, 2024
3de2d8d
plzzz work
zazo2002 Dec 19, 2024
ddee729
check
zazo2002 Dec 19, 2024
61ca091
color change
PierreLts Dec 19, 2024
6dee47a
Merge branch 'master' of https://github.com/PierreLts/ada-template-we…
PierreLts Dec 19, 2024
54c2a01
lines
PierreLts Dec 19, 2024
e97df65
lines
PierreLts Dec 19, 2024
b74e634
plots save
PierreLts Dec 19, 2024
6ed78fc
time
PierreLts Dec 19, 2024
1004e02
ckeck
PierreLts Dec 19, 2024
0b8de55
correction
PierreLts Dec 19, 2024
9b44e4c
tets
PierreLts Dec 19, 2024
56b6dff
test
Sinnax96 Dec 19, 2024
c03d0e6
test2
Sinnax96 Dec 19, 2024
a08d0e8
test3
Sinnax96 Dec 19, 2024
331867a
test4
Sinnax96 Dec 19, 2024
c94125e
test
Sinnax96 Dec 19, 2024
d1e1390
test
Sinnax96 Dec 19, 2024
5a78459
test
Sinnax96 Dec 19, 2024
de2aa3a
results-plot.js
Sinnax96 Dec 19, 2024
c73d15a
add network
Sinnax96 Dec 19, 2024
d5eb48a
results
Sinnax96 Dec 19, 2024
0f3b1ec
character
Sinnax96 Dec 19, 2024
4c3279d
Fix timezone
Sinnax96 Dec 19, 2024
d5e77f7
Merge branch 'master' of https://github.com/PierreLts/ada-template-we…
Sinnax96 Dec 19, 2024
e915995
qucik
Sinnax96 Dec 19, 2024
9358e12
fix
Sinnax96 Dec 19, 2024
d023372
plot
Sinnax96 Dec 19, 2024
0b22495
sinnax
Sinnax96 Dec 19, 2024
d70dc1b
working
Sinnax96 Dec 19, 2024
216c1ab
Added grpahs (but empty)
Sinnax96 Dec 19, 2024
93df8b5
Integration of network graphs
Sinnax96 Dec 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Define standard eol format

# Web Files
*.html text eol=lf
*.md text eol=lf
*.css text eol=lf
*.js text eol=lf

# Jekyll related files
*.yml text eol=lf

# Git related files
.gittattributes text eol=lf
.gitignore text eol=lf
.gitkeep text eol=lf

# Ruby files
*.rb text eol=lf
Gemfile text eol=lf
Gemfile.lock text eol=lf

# Github specific fies
LICENCE text eol=lf

# Docker specific files
Dockerfile text eol=lf

# VSCode files
*.json text eol=lf

# General multimedia files
*.jpg binary
*.jpeg binary
*.gif binary
*.png binary
*.t3x binary
*.t3d binary
*.exe binary
*.data binary
*.ttf binary
*.eof binary
*.eot binary
*.swf binary
*.mov binary
*.mp4 binary
*.mp3 binary
*.ogg binary
*.flv binary
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms

github: daattali
patreon: DeanAttali
3 changes: 3 additions & 0 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Please only submit feature suggestions or bug reports if you believe something is broken.

If you need help, or if you enjoy Beautiful Jekyll and want to support it, please upgrade to one of our plans: https://beautifuljekyll.com/plans/
5 changes: 5 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Please note that if you are trying to update **your** website, this is the wrong place to do so. Please carefully follow the Beautiful Jekyll instructions (found at https://github.com/daattali/beautiful-jekyll#readme) and make sure you submit changes to **your** version of the project.

If your intention is to submit a Pull Request, please describe what your pull request achieves.

Thank you!
15 changes: 15 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Beautiful Jekyll CI
on: [push, pull_request]
jobs:
build:
name: Build Jekyll
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build the site in the jekyll/builder container
run: |
export JEKYLL_VERSION=3.8
docker run \
-v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
-e PAGES_REPO_NWO=${{ github.repository }} \
jekyll/builder:$JEKYLL_VERSION /bin/bash -c "chmod 777 /srv/jekyll && jekyll build --future"
15 changes: 12 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
_site/
.sass-cache/
.jekyll-metadata
# project
_site
.sass-cache
.vagrant

# general
.DS_Store
Thumbs.db
ehthumbs.db

Gemfile.lock

beautiful-jekyll-theme-*.gem
21 changes: 21 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: page
title: About the Project
subtitle: Applied Data Analysis (CS-401) - EPFL 2022
cover-img: /assets/img/rolex.png
thumbnail-img: /assets/img/rolex.png
share-img: /assets/img/rolex.png
permalink: /404.html
---

<div class="container">
<div class="row">
<div class="col-md-12">
<p class="text-center">We are Ann-Kristin Bergmann, Olav Seim, Torkel Westby, Kevin Xu, and the authors of the project.</p>
<br>
<p class="text-center">Our project was part of the 2022 edition of the class “Applied Data Analysis” (CS-401) at EPFL and received the Best Project Award after being identified as one of the top 5 out of 121 projects (top ~4%).</p>
<br>
<p class="text-center">Check out our project on <a href="https://github.com/epfl-ada/ada-2022-project-teambadass" target="_blank">GitHub</a>.</p>
</div>
</div>
</div>
213 changes: 213 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
## Unreleased version

- Added `navbar-var-length` config setting that allows the navigation menu to be the same length as the longest sub-menu, so that long words in the submenu are not cut off (#765)
- Added `post_search` config setting that creates a Search button in the navbar (older websites need to set `post_search: true` to enable this feature) (#770)
- Added `edit_page_button` config setting that adds a "Edit page" button to the footer (to edit the current page on GitHub) (#1004)
- BREAKING CHANGE: More control over RSS feed sharing: previously, an RSS feed was *always* generated, and if the config setting `rss-description` was set then there was an RSS icon in the footer. Now, an RSS feed is only generated when the config setting `rss-description` exists, and an RSS footer icon is only shown if `rss: true` is set in the `social-network-links` config settings
- Fixed page titles, subtitles, and excerpts rendering correctly when there are special characeters in them (#856)
- Slightly reworked margins and position for avatar image to resolve an alignment issue on Safari.
- Changed the width at which the navbar collapses to a higher threshold because most modern non-mobile browsers are >1000px
- Fixed bug where navbar secondary level dropdown items didn't inherit the same colour as the primary navbar links
- Fixed bug where the navbar "burger" collapsed button didn't always revert back to a light colour
- Fixed bug where using an image as a navbar title did not render in GitHub Project pages that did not have a custom domain
- Fixed issue where image thumbnails on the feed page were always forced into a square rather than maintaining a proper image aspect ratio
- Added support for Patreon, Medium, and Itch.io in the social network links in the footer (#783, #788)
- Fixed bug where special characters in the title led to broken share tags (#744)
- Updated staticman from using v2 (public servers) to v3 (private servers) due to the public servers becoming obsolete (#775)
- Added support for Cloudflare Analytics (#797)
- Added Reddit in share options of posts (#815)
- Added support for giscus comments (#886) and CommentBox (#960)
- Fixed bug where staticman didn't work jQuery slim version is used (#766)
- Fixed very long strings to wrap around the next line rather than go off-screen (#787)
- Added `footer-hover-col` config setting to customize the hover colour of links in the footer (#848)
- Added social network links for Discord (#907), Kaggle (#961), and Hackerrank (#978)
- Made the home page feed more accessible for screen readers (#950)

## v5.0.0 (2020-09-15)

One of the major changes in this version is that a lot of time was spent on rethinking the entire SEO and social media sharing model (how a page looks on eg. Google, Twitter, Facebok). It was redesigned to be more simple and customizable. The new documentation has a section dedicated to SEO and social media sharing of a page. Unfortunately some changes that are not backwards-compatible had to be made.

#### Breaking changes

- Renamed `description` YAML parameter to `share-description` to be more clear
- Renamed `description` config setting to `rss-description` since it was only used in RSS (the FAQ explains the difference between YAML parameters and config settings if you're confused)
- Removed YAML parameter `use-site-title` (you can now specify the exact title using `share-title`)
- Removed undocumented YAML parameters `meta-title` and `meta-description`
- Removed `link-tags` config setting because it wasn't necessary. If you use tags, there will now always be a tags page created; if you don't use tags there won't be a tags page.
- The YAML parameter `show-avatar` is now true by default. This has always been the case for GitHub Pages users, but not for `remote_theme` users. For consistency, it's now the default for everyone. (#715)

#### New parameters and settings

- Added `full-width` YAML parameter to allow having full-width pages
- Added `feed_show_excerpt` config setting to show/hide the post excerpts on the feed page
- Added `feed_show_tags` config setting to show/hide the list of tags on post previews on the feed page
- Added `share-title` YAML parameter to give control over the search engine/social media title
- Added `last-updated` YAML parameter to show a "Last Updated on" date for blog posts
- Added `before-content` and `after-content` YAML parameters that allow you to add some common HTML before the main content of a page (below the title) or after the main content (above the footer). Works in a similar way to `footer-extra`.
- Added `head-extra` YAML parameter which is similar to `footer-extra` but is used to include custom HTML code in a page's `<head>` tag
- Added `site-js` config setting to provide JavaScript files that are used on all pages in the site

#### New features and improvements

- Improved the `footer-extra` YAML parameter to support multiple files instead of only a single file
- Added automatic navbar color detection (#702)
- When `nav-short` is turned on, the avatar will also be shorter
- Changed navbar and footer background colour to be slightly darker, for better contrast with the default white page background for accessibility reasons
- Changed the behaviour of `site-css` to include site-wide CSS file **before** instead of after page-specific files
- Renamed internal css/js files from "main" to "beautifuljekyll" to make it easier for users to troubleshoot
- Added alt text to all images for better accessibility
- Made thumbnail images square instead of circles, as users reported that circles cut off important parts of images

#### Bug fixes

- Fixed rendering issues with `nav-short` parameter that caused the body of the page to start too low
- Fixed some CSS styles that broke during the bootstrap 4 migration (#716)

#### Library upgrades

- Upgraded kramdown to version 2.3.0 to fix security issues
- Upgraded jQuery to version 3.5.1 to fix a couple security vulnerabilities with the previous version


## v4.1.0 (2020-08-08)

- Added Open Graph `site_name` meta field to pages automatically
- Added `text-col` config setting for main text color (#694)
- Added `keywords` config setting to set the meta keywords on all pages (for SEO purposes) (#691)
- Added `mobile-theme-col` config setting to allow a mobile theme colour (#692)
- Added `site-css` config setting in the config file to provide CSS files that are used on all pages in the site (#695)
- Added YAML parameter `description`: creates the meta description on a page, intended to provide a brief description of the page for search engines and when the page is shared (#690)

## v4.0.1 (2020-07-13)

- Fixed staticman comments UI that was broken since the migration to bootstrap 4

## v4.0.0 (2020-07-12)

- **BREAKING CHANGE** Replace `image` YAML parameter with `thumbnail-img` to be more clear
- **MAJOR BEHAVIOUR CHANGE** Don't use the thumbnail as the avatar image
- Cover image will automatically be used as thumbnail if none is provided
- Image to share on social media will use the cover image or thumbnail if none is provided
- All images (social media share, thumbnail, cover) can use either relative or absoluate paths.
- Fixed issue where if a dropdown menu was the last item in the menu bar, it did not have a proper margin on the right
- Added social network links: Mastodon (#646), Google Scholar, ORCID (#670)
- Added support for sharing pages on new social network: VK (#657)
- Use Open Graph type 'article' for blog posts (#669)
- Use Twitter's large sumary card (large image) when there is a cover image, thumbnail image, or share image specified (#668)
- Made post images in the feed page smaller on smaller devices
- Fixed jQuery version in staticman (#671)

## v3.0.0 (2020-05-07)

- **BREAKING CHANGE** Upgraded from Bootstrap 3.3.2 to 4.4.1. This involved a major rewrite of most components. This shouldn't affect any users unless you have custom HTML/CSS code which the new Bootstrap could have broken.
- **BREAKING CHANGE** Renamed `bigimg` YAML parameter to `cover-img`
- **BREAKING CHANGE** Removed `googlefonts` YAML parameter since googlefonts are just CSS so they can be loaded via `ext-css`
- **BREAKING CHANGE** Upgraded from jQuery 1.11.2 to 3.4.2. This should not affect most people
- Added `navbar-border-col` setting in the config file
- Added accessibility features where possible
- Made the theme completely responsive by rewriting all CSS to use 'rem' instead of 'px'
- Rewrote and simplified some JavaScript code to use CSS or Bootstrap alternatives that weren't available in 2015
- Removed most of the sample posts so that users only have two sample posts to learn from
- Improvements to the README instructions

## v2.3.0 (2020-04-29)

- Added YAML parameter `footer-extra` for including custom content in the footer
- Fixed issue: linking to a specific part of a page resulted in scrolling too far (#69)
- Added YAML parameter `nav-short` to have navbar permanently collapsed
- Added social network link: Calendly
- Fixed bug where RSS link in footer was showing even when turned off

## v2.2.0 (2020-04-27)

- Added social network link: Telegram (#625) (thanks @mashed-potatoes)
- Moved the demo site to an independent URL: https://beautifuljekyll.com
- Major documentation overhaul and cleanup of old files
- Fixed a few bugs from the remote_theme migration

## v2.0.0 (2020-04-26)

- Beautiful-Jekyll v2.0.0 available as an official Ruby gem
- Beautifull-Jekyll now supports the `remote_theme` config (#339) (thanks @gpotter2 and @skalee)
- Consolidated the demo site, the ruby gem, and the master branch into one
- Added a `home` layout and used it in the index page
- Added readtime support for the post header (#622) (thanks @MutMatt and @rubyreads)
- Removed the dependency on `_data` folder since it doesn't get copied when using `remote_theme` (#614)
- Added support for configuring lang attribute on `html` tag (#608) (thanks @skalee)
- Added ability to disable round logo (thanks @gpotter2)
- Added support for Utterances comments (#596) (thanks @colynn)
- Removed 'just-comments' as it's getting killed at the end of the year
- Upgraded font-awesome to 5.12.1 (#587) (thanks @cketti)

## Prior to 2020

**2018-12-24** Add support for Staticman comments (#440) (thanks @VincentTam)

**2018-10-19** Move Google Analytics to the head (#419) (thanks @jpvicari)

**2018-06-08** Add support for Facebook comments (#350) (thanks @npes87184)

**2018-02-22** Automatically generate sitemap (#323) (thanks @JosemyDuarte)

**2018-01-18** Add clickable tags to each post and a tags index page, works for GitHub sites (#307) (thanks @OCram85)

**2018-01-14** Redo Dockerfile (#302) (thanks @jennydaman)

**2018-01-06** More color personalization options (#297 and #299) (thanks @jennydaman)

**2018-01-05** Abstract the social networks logic (thanks @OCram85)

**2018-01-03** Avatar image no longer causes a ghost click (thanks @alefi87)

**2017-10-16** Add GitHub buttons to posts (#265) (thanks @yonicd)

**2017-09-04** Ability to change colour/image of navbar/footer/body

**2017-08-17** Add support for notification, error, and warning boxes in markdown (#227) (thanks @OCram85)

**2017-08-12** Add social buttons for twitch, yelp, and steam (#234) (thanks @TheRealBenForce)

**2017-03-30** Make the footer contact links friendly for screen readers (thanks @eugenius1)

**2017-03-30** Started a CHANGELOG file (thanks @eugenius1)

**2017-01-28** Add Subresource Integrity (SRI) support (#164) (thanks @tony-ho)

**2017-01-09** Add Google Tag Manager Integration (#157) (thanks @csarigoz)

**2017-01-06** Add options to configure HTML document title (#154) (thanks @tony-ho)

**2016-12-25** Allow dynamic images on each blog post (#143) (thanks @bbritten)

**2016-12-15** Support `title-img` config param to have image in the navbar instead of text

**2016-12-08** Add support for phone numbers in footer; fix #136

**2016-12-06** Update gemfile (#134) (thanks @stephentuso)

**2016-10-09** Add Docker deployment (#114) (thanks @mangar)

**2016-08-06** Add social share buttons for posts (thanks @rtlee9)

**2016-07-29** Add CSS styling to code chunks

**2016-07-27** Add clickable tags that lead to a tag page (doesn't work for GitHub hosted sites) (thanks @epwalsh)

**2016-07-21** Add support for twitter cards (sharing on Twitter will be better); fixes #70

**2016-03-18** Support full-width images in page headers; fixes #37

**2016-03-18** Support menus in navigation bar

**2016-02-07** Avatar is now conditional (thanks @hristoyankov)

**2016-02-02** Migrate (forced to...) to jekyll 3

**2016-01-22** Make sure not to include JQuery twice, fixes #29

**2015-11-19** Support external links in navigation bar; fixes #3

... Many small changes because the site was in its infancy

**2015-03-12** Beautiful Jekyll version 0.0000001 is released!

10 changes: 8 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
# frozen_string_literal: true

source "https://rubygems.org"

gemspec

gem 'tzinfo'
gem 'tzinfo-data', platforms: [:mswin, :mingw, :x64_mingw]
42 changes: 17 additions & 25 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
BSD 3-Clause License
MIT License

Copyright (c) 2018, Kutay B. Sezginel
All rights reserved.
Copyright (c) 2020 Dean Attali

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

* 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.

* 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.

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.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading