Commit Graph

25 Commits

Author SHA1 Message Date
Jonah Aragon
653bef7567
Utilize node modules better 2021-02-22 10:47:35 -06:00
Jonah Aragon
81efc68056
Update dependencies and fix build server issues 2021-01-15 18:32:13 -06:00
Jonah Aragon
bc51ff101a
Switch from github-pages gem to jekyll gem 2021-01-15 14:22:03 -06:00
Jonah Aragon
f5e9817be6
Install jquery and popper.js 2021-01-15 03:15:27 -06:00
Jonah Aragon
6d6382c1dd
Use npm for bootstrap and fontawesome-pro assets 2021-01-15 01:36:48 -06:00
Gusted
49b7c15201
Enable Brotli compression
- Compress file AOD.
- Let the server only use static files. 
- Don't add github-pages to jekyll-plugins group, due to the fact github-pages will behave differently when enabling production ENV.
- Adds an extra 10s for the `host` to use `./buid.sh` due to compressing all files.
- Resolves #2186
2021-01-12 20:27:59 +01:00
Jonah Aragon
2c4d05940a
Recoloring 2020-12-04 01:10:37 -06:00
Jonah Aragon
173e4cd4a2
Exclude privacytools.io directory from site generation 2020-12-03 22:52:37 -06:00
Jonah Aragon
9057b89261
Format recommendation pages 2020-05-12 15:13:53 -05:00
Jonah Aragon
03dd56bf59
Add browser recommendations 2020-05-12 14:05:51 -05:00
Jonah Aragon
fcc9986ab9
Import Firefox Privacy Post 2020-05-12 13:10:48 -05:00
Jonah Aragon
63e7b5d333
Add blog 2020-05-12 11:15:32 -05:00
Jonah Aragon
d91e27ce61
Add threat modeling information 2020-05-12 00:30:23 -05:00
Jonah Aragon
1100dbe947 Initial commit 2020-04-28 16:09:22 -05:00
Jonah
7207511b64 Add production_url variable 2019-11-08 21:06:02 -06:00
Jonah Aragon
218a610c3f
Rebrand privacytools.io as PrivacyTools (#1472) 2019-11-06 22:48:33 -06:00
Dawid Potocki
7562ed6d04
Add our new custom icon font and fix platform links (#1284)
Fixes #1250, #1249
2019-09-11 02:34:41 +00:00
Jonah Aragon
401763bbd4
Add well-known folder (#829) 2019-04-03 16:55:17 -05:00
BurungHantu1605
3b998f34d5 description 2019-04-02 09:19:18 +08:00
Jonah Aragon
48fd518cb7 Split All Services into Individual Pages (#807)
* Split sections into pages

Preliminary work

* Separate everything into their own pages

+ Permalinks!

* Navbar Link Updates

* Change all asset links

Assets are served from the root. Hope nobody is serving this site in a subfolder for some reason! :)

* Point all navbar links to pages

* Make the layouts more modular

* Remove unnecessary div containers

* Adjust footer and headers layout

* Add link to various privacy subpages to homepage

* Remove test script

* Add titles and descriptions to all pages

* Fix links and layouts

* Adjust header margins

* Create master pages

* Finalize master pages

* Add services page

* Add Javascript redirects

Okay I'm pretty garbage at Javascript so this is basically hacked together. If someone who knows what they're doing wants to do this, be my guest.
2019-04-02 08:42:34 +08:00
Mikaela Suomalainen
338863a586 Enable sitemap.xml generation & reintroduce robots.txt 2018-12-19 21:39:34 +01:00
Vince
f00b81adfd Config cleanup (#582)
* Clean up Gemfile and add github-pages gem

* Clean up default comments in _config.yml
2018-11-13 08:36:47 +01:00
Vince
520e28626a Implement Sass (#568)
* Move all images to assets/img

* Move all scripts to assets/js

* Move all webfonts to assets/webfonts

* Move all files to assets/files

* Move css to assets/css and add imports

* Adjust all references to assets folder

* Fix tor icon path

* Rewrite custom css to sass and add variables

* Change ?v on style.css to 5.

* Enable Sass minification

* Remove CryptoPaper-full.7z
2018-11-07 21:52:56 +01:00
Samuel Shifterovich
45e7ffbc01 some work on the cards 2018-10-23 20:07:59 +02:00
Samuel Shifterovich
fe7dcc41a5 begin work on bs4+jekyll transition 2018-10-23 18:10:38 +02:00