Commit Graph

316 Commits

Author SHA1 Message Date
Monty
f554a4c6a2
[blog]: Add syntax highlighting, styling for all elements, mobile support 2021-09-18 18:25:28 +02:00
Monty
a78baa1b61
feat(blog): add /blog page generation, add /blog preview generation 2021-09-15 06:50:01 +02:00
Jip Fr
852b1de7c9 feat(blog): add hard-coded blog page w/ base design 2021-09-13 15:33:46 +02:00
Monty
5442a168d5
Merge branch 'master' into dev 2021-09-12 00:02:06 +02:00
Monty
30caf86658
Add Brazilizan Portoguese and Korean to locale dropdown, reorder dropdown 2021-09-11 23:56:43 +02:00
Jonathan Barrow
24565ee7e9 added patron button 2021-09-05 10:17:03 -04:00
Monty
3eec434b07 Add german language to dropdown 2021-08-31 14:12:37 +02:00
montylion
91d644e87d
Add locale tester to website 2021-08-24 23:41:55 +02:00
montylion
85eb608414
Add French language to dropdown 2021-08-23 21:28:42 +02:00
montylion
f420dc5161
Change absolute URLs to relative URLs 2021-08-23 16:37:15 +02:00
montylion
ee83ca7067
Add Arabic language to dropdown, fix header locale not working 2021-08-23 16:35:28 +02:00
Monty
4479ffe3a1
Merge branch 'PretendoNetwork:master' into locale-switcher-bugfixes 2021-08-23 15:19:09 +02:00
montylion
8dadac73dd
Add locale switcher on mobile 2021-08-23 10:10:50 +02:00
Jonathan Barrow
b60e0771a9 Editted meta tags 2021-08-22 19:21:02 -04:00
mrjvs
cdcd91bfbe
Merge branch 'dev' into mrjvs-progress-github-links 2021-08-23 00:08:10 +02:00
montylion
159868e401
Hide language switcher on mobile 2021-08-22 23:49:46 +02:00
montylion
6ff919b2fb
Add Turkish locale to dropdown 2021-08-22 22:10:21 +02:00
mrjvs
2bf633e127 layout shift fix + centered chevron 2021-08-22 21:58:07 +02:00
montylion
d0dd10519b
Added dropdown menu by @mrjvs
Co-Authored-By: mrjvs <mistrjvs@gmail.com>
2021-08-22 21:37:45 +02:00
montylion
84b1e09bc6
Update function names for consistency 2021-08-22 18:56:54 +02:00
mrjvs
a5bbc1742c working github links 2021-08-22 17:42:05 +02:00
mrjvs
661a15313b syntax fix 2021-08-22 17:09:30 +02:00
mrjvs
42f38132e9 some css fixes 2021-08-22 16:56:28 +02:00
mrjvs
cf570d2b19 added github links to progress 2021-08-22 16:45:10 +02:00
montylion
8e0a40079c
Add auto locale detection and custom locale selection (preference saved to cookie) 2021-08-22 16:37:51 +02:00
Monty
9861a2c6e1
Update copyright date 2021-05-27 22:02:00 +02:00
Monty
65b6d29cb7
Fix and update broken OpenGraph description tag 2021-05-27 21:50:27 +02:00
Monty
068845aa66
Update Discord icon following new branding. 2021-05-26 21:34:13 +02:00
Jonathan Barrow
481b051213 moved checkboxes out of JS
checkbox code now lives entirely in the handlebars views and not inside the JS
2021-04-23 18:06:47 -04:00
Jip Fr
36ec97501b Correct merge issues 2021-04-23 18:48:52 +02:00
Jonathan Barrow
c0bdaa63c8 backend refactor
Move some stuff around
2021-04-23 08:32:34 -04:00
Jonathan Barrow
53e6ce4497 Merge branch 'dev' of https://github.com/PretendoNetwork/website into dev 2021-04-21 15:06:25 -04:00
Jip Fr
45dcb975fd Improve layout and coloring issues 2021-04-21 10:47:22 +02:00
Jonathan Barrow
9be553cd9f Get progress info from trello 2021-04-19 16:21:50 -04:00
Jip Fr
5f50fe4ed1 Redesign progress page with jvs' design 2021-04-11 15:50:53 +02:00
Jip Fr
c63562e365 Show progress link on mobile, make logo into link 2021-04-09 16:50:55 +02:00
Jip Fr
daa2388dc9 Thanks Monty: Fixed links being slightly extended on the home page 2021-04-09 15:49:12 +02:00
Jip Fr
93c30419d9 Reduce top margin on progress page 2021-04-09 15:46:59 +02:00
Jip Fr
2ef14bba21 Progress page 2021-04-09 15:40:19 +02:00
Jip Fr
79fbbb917e Make progress list into a partial 2021-04-09 15:00:51 +02:00
Jip Fr
f3829e3bcb Secret (devs don't share) progress list with ETA + feature list on website 2021-04-09 13:19:47 +02:00
Jip Fr
760ca35507 Remove JS 2020-10-07 17:33:30 +02:00
Jip Fr
f7856be21b Fix grammar issue, import Poppins by default (thanks Monty!) 2020-10-05 22:42:01 +02:00
Jip Fr
e244f37cb1 Add assets & head 2020-05-12 21:46:35 +02:00
Jip Fr
48d2e30ae9 Fix logo font 2020-05-08 21:09:14 +02:00
Jip Fr
9c5c6fab1c Update animation 2020-05-07 20:18:05 +02:00
Jip Fr
b776d0f919 Responsiveness & small tweaks 2020-05-07 19:55:33 +02:00
Jip Fr
a98e2316ae FAQ updated, working links, text changes 2020-05-07 17:30:07 +02:00
Jip Fr
9cb7635ad5 Correct FAQ layout 2020-05-07 16:08:07 +02:00
Jip Fr
c2163097bb Fix cards 2020-05-07 15:31:21 +02:00
Jip Fr
33da8750e5 Updated US_en locale (thanks Billy!) & FAQ improvs 2020-05-07 14:53:32 +02:00
Jip Fr
e1fe048d9d Hero 2DS & bubbles 2020-05-07 14:22:01 +02:00
Jip Fr
00102ee738 Locale business 2020-05-07 12:13:58 +02:00
Jip Fr
e6fa5db0bc Fix text 2020-05-07 10:18:35 +02:00
Jip Fr
c1dc6ed92d FAQ stuff, team start 2020-05-06 22:27:34 +02:00
Jip Fr
912b0c70ad FAQ and progress sections 2020-05-06 21:59:53 +02:00
Jip Fr
a82bebb07a Web server & hero! 2020-05-06 20:22:58 +02:00
Jip Fr
e84f7f4d0f Clean slate 2020-05-06 18:06:53 +02:00
Jonathan Barrow
6d65ac3912 Stripped down and reworked pages
Stripped down the website to remove account managment and API handling. These features may be brought back in the future when the network goes live. A few new pages such as the Cemu and FAQ pages were added along with a finished credits list
2020-03-08 22:25:38 -04:00
Jonathan Barrow
ab65bdf950 Changes to work with new account server 2019-06-06 20:48:32 -04:00
mrjvs
c305e3b455 editable user info frontend, pretty sure all frontend is now done. 2019-01-13 16:29:50 +01:00
mrjvs
73d5fbd2df fixed typo 2019-01-12 17:28:54 +01:00
mrjvs
ef448836e7 added forget password frontend 2019-01-12 17:17:58 +01:00
mrjvs
c66709b1b1 updated email verification popup with animations and functionality 2019-01-08 17:26:16 +01:00
mrjvs
5ed544822b password reset frontend 2019-01-08 16:57:04 +01:00
mrjvs
cef701c869 fixed spelling mistakes 2019-01-02 00:17:59 +01:00
mrjvs
237f49fce4 fixed small frontend issues, upgraded placeholder text. 2019-01-01 14:49:11 +01:00
mrjvs
86b5aec033 fixed some frontend issues (and reverted something I mistakenly added) 2019-01-01 13:25:21 +01:00
mrjvs
6dbfd5dd6c added email validation popup 2019-01-01 12:27:31 +01:00
mrjvs
214456b2b8 more metatags / SEO 2018-12-30 12:07:37 +01:00
mrjvs
b8c4317f89 SEO, metatags and robots.txt 2018-12-30 11:41:08 +01:00
mrjvs
8be8632d0c fixed some client-side errors 2018-12-27 21:54:27 +01:00
mrjvs
5becdb4241 added error messages for login/register 2018-12-27 21:49:14 +01:00
mrjvs
d519b4ae0e made auth forms usuable for end user 2018-12-27 14:10:35 +01:00
mrjvs
efa1626818 added hamburger icon 2018-12-27 13:42:38 +01:00
mrjvs
c15284dbea updated 404, added profile picture, templating, fixed registration bugs 2018-12-18 18:21:54 +01:00
RedDucks
1486511463 Starting bringing over a better comment scheme for methods (see helpers/api.js), addedemail confirmation sending, proper logging, fixed registration
Server now sends confirmation emails to the provided email address. The values can not yet be validated, but they are stored so validation can be added at any time. Added Winston for event logging. Winston has a log level system that merges certain log types into the same file. Maybe we should use a custom logger solution? Registration now works (was not working for me), with added reCaptcha protection, password validation, and the storing of usernames/email validation values. Also changed the PID to a number, cuz it's a number
2018-11-28 14:49:31 -05:00
RedDucks
4c0f6d4290 Added more locale stuff
Added more entries to the US_en locale. Also added a default "ERROR" locale if the requested one cannot be found. Also changed some internals to fit semantics better and made views use some new locale entries.
2018-11-23 22:58:55 -05:00
mrjvs
37385a5383 updated admin dashboard 2018-11-23 15:20:34 +01:00
mrjvs
388ab27f31 templated posts on home. 2018-11-23 14:44:27 +01:00
mrjvs
6b7379741f start register card styling + added logout endpoint 2018-11-23 14:26:15 +01:00
mrjvs
63643c73d5 client js login system + login card styling + fixed template issues 2018-11-22 21:30:31 +01:00
mrjvs
6ca84aefa3 start on login card styling 2018-11-22 16:59:35 +01:00
mrjvs
662599a941 added partial locales 2018-11-21 17:07:58 +01:00
mrjvs
57ffdb93b2 added pnid navigation menu and some locales code 2018-11-21 16:55:18 +01:00
mrjvs
15c4e72099 partial pnid dashboard styling 2018-11-20 16:42:37 +01:00
mrjvs
72265168e4 pnid integrated navbar, some UX stuff and start on pnid dashboard. 2018-11-20 16:09:35 +01:00
mrjvs
1a2e6c1c9c pnid registration and login fully working. does still need expanding. 2018-11-18 17:26:27 +01:00
mrjvs
36e728de4f progress page styling 2018-11-18 15:34:26 +01:00
mrjvs
513d508440 updated styling of button components and news cards 2018-11-18 15:08:40 +01:00
mrjvs
b4003858c2 fixed and updated blog posts backend 2018-11-18 14:57:32 +01:00
mrjvs
1df15b58a2 updated styling and MOAR TEMPLATING 2018-11-17 20:45:04 +01:00
mrjvs
fae7ab99c4 updated home page finally 2018-11-17 19:39:00 +01:00
mrjvs
ec95f623c6 contact page css + templating 2018-11-17 17:32:52 +01:00
mrjvs
221e2a6a3e created more template partials 2018-11-17 16:07:34 +01:00
mrjvs
92dc8d281d fixed brand linking? 2018-11-05 12:13:29 +01:00
mrjvs
1cf4316f2f responsive details + working mobile navigation. 2018-11-05 11:51:46 +01:00
mrjvs
8782fd1440 card sections now responsive 2018-11-05 11:15:14 +01:00
mrjvs
d81b47bdc6 refactor css and placed html in template file. 2018-11-04 18:33:23 +01:00
mrjvs
89caba14ef pnid account creation start. still stuff to fix and change tho 2018-10-17 22:33:49 +02:00
mrjvs
affb7fc36a added contact page with functionality 2018-10-14 20:36:17 +02:00
mrjvs
e649a165b2 added delete admin user and list admin users 2018-10-14 19:58:34 +02:00
mrjvs
68f19d75b9 added getting latest post 2018-10-14 19:29:33 +02:00
mrjvs
d41967816c static text + progresslist post and edit + postauthor post and edit 2018-10-14 18:00:35 +02:00
mrjvs
5c5772b76d blog post posting and reading finished. now just edit, sort and delete 2018-10-13 23:11:53 +02:00
mrjvs
88d61288fa updated tempadmin panel with right info 2018-10-12 21:36:07 +02:00
mrjvs
32c0aedc0e lots of setup for other stuff + adminuser registration 2018-10-10 22:23:22 +02:00
mrjvs
c916fdac31 added more routes and fixed spaghetti async 2018-10-01 21:36:04 +02:00
mrjvs
5f91171259 blog post display and loading 2018-10-01 15:55:49 +02:00
root
8065f3371f minor style update 2018-04-26 03:13:04 +00:00
superwhiskers
f797d93b76 actually, use the svg version 2018-04-25 14:10:56 +00:00
superwhiskers
dd053eb1ab use fontawesome 2018-04-25 14:08:30 +00:00
Superwhiskers
23ee0ebab1 some stuff 2018-04-24 18:54:58 -05:00
Nathaniel Suchy
d534b97b50
Encoded the © symbol with html special entities 2018-03-23 20:15:56 -04:00
Luke
f01a28c7a4 Barebones website backend 2018-03-11 18:16:59 +00:00
RedDucks
eae7bf2967 Initial commit 2018-02-20 16:59:53 -05:00