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