Commit Graph

38 Commits

Author SHA1 Message Date
91a1111182 Adding accessibility features
Made the theme button toggable by keyboard
Added aria-label to many <a> without any text (usually, they contains Font Awesome icons)
Added aria-hidden whenever necessary
Labelled the "Copy URL and Description" contained in footer
Added an hidden label for the menu toggle for mobile accessibility
Changed some colors to meet the Color Contrast AA level: https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html
2021-06-26 20:26:05 +02:00
b4126a3524 Fix for tooltips on badge (#2167) 2020-12-29 13:25:10 +00:00
21c894eef7 Cleanup jQuery (#2139) 2020-12-13 20:37:35 +00:00
18aacfcb94 Update cardv2 for mobile layouts (#1849) 2020-04-25 01:19:39 +00:00
7fb5d206f5 Switch images to svgs, where possible (#1563)
Closes #1361, #1362
2019-12-04 15:35:20 +00:00
bd9f7b4a83 Change website button from image to HTML (#1554) 2019-12-01 15:04:19 +00:00
91419e433f Add Key icon and links in the /about/ page (#1498) 2019-11-17 08:26:15 +00:00
d527ccd8f5 Layout mobile navbar nicely with Flexbox (#1497)
Before hamburger menu was floated to the right with a fixed margin-top,
which means that it probably wasn't perfectly centered and if we would
change logo image size, we would have to edit that margin manually.
2019-11-17 01:46:29 -06:00
430a2ccdfc Adding some SEO metadata (#1474)
* Add breadcrumbs

* Update cardv2.html

* Dark mode fix
2019-11-08 16:40:37 -06:00
f4335e86dd Replace Tor image button with proper font icon (#1470) 2019-11-06 23:04:34 +00:00
61170b72f7 Add I2P button to cardv2 (#1469) 2019-11-06 07:03:29 +00:00
696dbed418 Remove inline JavaScript 2019-10-12 21:39:34 -05:00
01c040fd15 Remove inline CSS 2019-10-10 17:07:03 -05:00
45053a281d Brand new privacy policy! (#1385)
* Brand new privacy policy!

* Better markdown

* Clarification

* Update pages/privacy.md

Co-Authored-By: Mikaela Suomalainen <mikaela+git@mikaela.info>

* Add revision history

* Remove payment processors

* Fix code block coloring in dark theme

* Typo

Co-Authored-By: blacklight447 <blacklight447@privacytools.io>

* Not a policy
2019-10-08 18:36:36 -05:00
a90d0dcaa2 Replace StumbleUpon with Mix (#1312)
Co-authored-by: Dawid Potocki <dpot@disroot.org>
2019-09-26 19:46:50 +00:00
b70af4899f Fix issues with dark theme (#1335)
Fixes #1318
2019-09-23 23:49:37 +03:00
7562ed6d04 Add our new custom icon font and fix platform links (#1284)
Fixes #1250, #1249
2019-09-11 02:34:41 +00:00
07d2005428 Fix dark theme's input forms colors (#1237)
* Fix readonly and disabled input forms colors

* Fix the fix
2019-08-30 11:50:11 -05:00
f09d6c3165 Add dark theme (#1204)
Fixes #1151
2019-08-29 20:03:04 +00:00
eb040508e6 Center table row values (#1235) 2019-08-29 07:52:07 -07:00
3d0dd9d603 Remove text wrapping for DNS providers table server locations column (#1222) 2019-08-26 22:53:10 -07:00
8eb8cf5225 Rewrite navbar (#1154)
Fixes #877, #872
2019-08-22 23:07:37 +00:00
61419aec27 Conditionally add top padding to Android addons icons (#1129)
* Conditionally add top padding to Android addons icons

* Use .pt-lg-5 instead of custom class

* Include XPrivacyLua
2019-08-10 11:27:22 -07:00
8bee414cb0 Update style.scss 2019-05-05 07:44:02 +08:00
60aeb2d97a h5 2019-05-05 07:32:07 +08:00
3157b72918 Added panel-pic for new card design 2019-05-05 07:29:45 +08:00
4d47081b2a Enable flags again (#873)
* Re-added flags

* Removed 4x3 folder
2019-04-21 20:30:19 +00:00
3e69750032 Remove national flags from the language select.(Solution 2) (#825)
* Remove national flags from the language select.

* Removed flag-icon-css.

* Removed the line break for old language select.
2019-04-04 07:51:39 +08:00
75e05ce24c New 404 (#821)
* Split apart layouts

Some pages don't need a footer.

* 404 Redesign
2019-04-02 23:38:08 -05:00
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
16b3bb7598 Fix mobile wrapping (#803) 2019-03-31 23:19:31 +08:00
a95c7c3a3a Break long words on smaller devices (#789)
Fixes #610
2019-03-30 22:45:46 +08:00
455b347574 Rework and move footer to separate file 2019-01-20 22:39:38 +01:00
b5d97486d9 Clean up default layout, move scripts to file 2019-01-20 13:24:46 +01:00
df6605057b Merge pull request #602 from Vincevrp/replace-gplus
Replace Google+ share button with Mastodon
2018-11-22 07:00:43 +01:00
e0e91b10a9 Replace Google+ share button with Mastodon 2018-11-22 01:26:55 +01:00
49bd02aa67 Fix list and order in KDL 2018-11-20 13:36:56 +01:00
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