You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
danarel 72ad256e17 added CTemplar 1 week ago
.github Fix outdated e-mail address 1 month ago
.sass-cache sass files 2 years ago
.well-known removed HTTPS Keybase proofs 2 years ago
_data redid blog 10 months ago
_drafts launching new blog 10 months ago
_includes added CTemplar 1 week ago
_layouts removed post dates 2 weeks ago
_plugins new site 2 years ago
_posts lots of updates 1 week ago
assets added CTemplar 1 week ago
.gitignore updated gitignore 2 years ago
404.html new site 2 years ago
Gemfile updated readme 4 months ago
Gemfile.lock dependancy updates 4 months ago
LICENSE now open source 4 months ago
README.md move to codeberg 1 month ago
Rakefile more deply settings 2 years ago
_config.yml move to codeberg 1 month ago
about.md move to codeberg 1 month ago
atom.xml new site 2 years ago
build.sh old site while fixing bugs in new site 2 years ago
checklist.md updates OS and checklist pages 1 year ago
contact.md updated email address 2 years ago
dnt-policy.txt new site 2 years ago
donate.md updated sponsors and donation 4 months ago
favicon.ico added Thexyz to email 2 years ago
feed.xml new site 2 years ago
gulpfile.js new site 2 years ago
index.html new site 2 years ago
package-lock.json updated npm 4 months ago
package.json new site 2 years ago
partners.md removed post dates 2 weeks ago
privacy.md move to codeberg 1 month ago
robots.txt domain name change 2 years ago
script.py new site 2 years ago

README.md

ThinkPrivacy

Contributing

It's important for a website like ThinkPrivacy.ch to be up-to-date and easy to use for new users. Keep an eye on software updates of the applications listed here. Follow recent news about providers that are recommended. We try our best to keep up but we're not perfect and the internet is changing fast. So if you find an error, or you think a provider should not be listed here, or a qualified service provider is missing or a browser plugin is not the best choice anymore or anything else.

Please see our contributing guidelines to learn more.

Chat with us. Find us on Twitter or visit the contact page and contact the administrator, Dan Arel. This is becoming a community project, and we're aiming to deliver the best information available for better privacy for all.

Building

  1. Install Ruby
  2. Install bundler by running gem install bundler.
  3. Run bundle install to install the required dependencies.
  4. Use bundle exec jekyll build to build the website. The output can be found in the _site directory. Live preview is also possible by running bundle exec jekyll serve

Compiling Styles

The current theme is based on Ghost's Casper and the CSS is compiled as described here:

This site's styles are compiled using Gulp/PostCSS to polyfill future CSS spec. You'll need Node and Gulp installed globally. After that, from the theme's root directory:

$ npm install
$ gulp

Now you can edit /assets/css/ files, which will be compiled to /assets/built/ automatically.

If you have issues getting Gulp to run properly, run the following commands inside the directory:

$ sudo npm install -g n

$ sudo n 11.15.0

$ sudo npm install gulp@^3.9.1
$ sudo npm install 
$ sudo npm rebuild node-sass

This will install node v11.15.0 and gulp v3.9.1, newer versions are not compatibile with this compiler script.

Information and License

Copyright 2018-2021 Dan Arel and ThinkPrivacy, and licensed under Creative Commons Attribution-Share Alike 4.0.