The new Ripple frontend.

Morgan Bazalgette 5d21f2122f deploy a specific branch 1 week ago
data add new string to templates.pot 1 month ago
modules Implement localisable documentation 2 months ago
routers/pagemappings move pagemappings to own module 4 months ago
scripts Remove unused semantic components 2 months ago
semantic Fix placeholder color being completely white 6 months ago
services add cieca CSRF test 5 months ago
static add back semantic transition 1 month ago
templates Camouflage "Don't stop me now!" 2 months ago
vendor Update vendor 5 months ago
website-docs @ a97476d709 Update submodules 2 months ago
.gitignore It's not christmas anymore 6 months ago
.gitmodules Add submodule website-docs 2 months ago
2fa.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
LICENSE Forgetting we are using GNU AGPL: check 7 months ago
README.md Add some notes on readme. 3 months ago
avatar.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
context.go Make Language set in the Context, not by the template 2 months ago
doc.go ⬆️ v1.4.0 ⬆️ 3 months ago
errors.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
funcmap.go Implement localisable documentation 2 months ago
gulpfile.js Start implementing localisation in JavaScript 3 months ago
helpers.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
irc.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
loadchangelog.go fix changelog freaking out 9 months ago
localisation.go Make website show localised text 4 months ago
login.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
main.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
messages.go Add messages system (for {error,success,info,...} messages) 1 year ago
package.json Start implementing localisation in JavaScript 3 months ago
profbackground.go Slight increase of 13% of profile background quality 3 months ago
profile.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
pw.go Initial work on localisation 4 months ago
rate_limiter.go use getContext instead of MustGet("context").(context) 9 months ago
recovery.go Update vendor 5 months ago
register.go Don't add user to leaderboard when they register 3 months ago
semantic.json add back semantic transition 1 month ago
sessions.go Make Language set in the Context, not by the template 2 months ago
simple.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
startuato_linux.go deploy a specific branch 1 week ago
startuato_windows.go When refreshing templates, restart the entire webserver 8 months ago
templates.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 months ago
tracking.go Move from git.zxq.co to zxq.co 6 months ago
yarn.lock Start implementing localisation in JavaScript 3 months ago

README.md

Hanayo

Ripple's messy frontend. https://ripple.moe

This repository has a mirror at https://github.com/osuripple/hanayo. The original repo is still at https://zxq.co/ripple/hanayo.

Hanayo was developed with the initial intention of it having very little Go code, so it was all in the main package. I underestimated the quantity of Go code I would have required for it, and it eventually grew into an unmanageable beast. There is some code splitting started, but refactoring is happing slowly but surely.