Kyoso-Team / kyoso

A web application that takes osu! tournaments beyonds spreadsheets.
http://kyoso.sh
GNU Affero General Public License v3.0
1 stars 1 forks source link

Design manage tournament assets page #42

Closed L-Mario564 closed 2 months ago

L-Mario564 commented 3 months ago

Why?

Users must be able to manage (upload and delete) the assets (logo and banner) for the tournament they're staffing for.

How?

The page will be located at /m/[tournament_slug]/assets. The user must have one of the following permissions if they want to access this page, otherwise it will 401: host, debug, manage_tournament, manage_assets.

The page must display the currently uploaded graphics, if they're not set, show some sort of placeholder and let the user know that an image hasn't been set for that asset. If the asset is present, the user must be able to delete via button (must be prompted for confirmation before deleting) and also must show a button that shows some component they can use to upload an image (see #36).