Commit graph

16 commits

Author SHA1 Message Date
6a80243cce fup: add favicon and logo graphics 2021-03-27 20:54:40 +00:00
e4872918d5 fup: fix relative URLs in base template 2021-03-27 20:49:28 +00:00
5ddd41ac94 fup: add title to base template 2021-03-27 00:33:29 +00:00
fa086419c8 fup: allow for pasting text content from clipboard 2021-03-26 21:42:42 +00:00
6e539188ac fup: add paste handler for uploading things from the clipboard 2021-03-26 21:35:37 +00:00
48be007f79 fup: clear the file input when we start the upload
This prevents the back button from upload the same files *again*.
2021-03-22 19:33:03 +00:00
01fb49549b fup: add drag and drop uploads
There's no UI indication that this is happening yet, but...
2021-03-22 01:08:42 +00:00
bb31335319 fup: add basic view and paste UIs 2021-03-22 00:25:32 +00:00
d05aa3ace1 fup: implement frontend bits 2021-03-21 23:10:15 +00:00
45b3a1fe44 fup: add reset.min.css before I start working on styling 2021-03-21 19:48:11 +00:00
e21db7a061 fup: add a template function for getting paths to static assets
We add the hash of the file to the static assets, so they can be cached
indefinitely.  This also, however, means that we need some way of referring to
them.
2021-03-21 03:03:15 +00:00
5846385513 fup: move hashfs into its own package.
We need to depend on its API for fuphttp, so it's better if it's a separate
package to avoid embedding things we don't need.

In general it's probably a good idea to separate the logic from the embedded
content...
2021-03-20 23:43:59 +00:00
a261baedf4 fup: add SPDX headers 2021-03-20 20:40:40 +00:00
38d9449777 fupstatic: init embedding package 2021-03-20 19:52:10 +00:00
2104261536 fupstatic: add some basic templates/css/js. 2021-03-20 19:51:57 +00:00
03cf4ea939 fupstatic: create hashfs
I want to serve static files with hashes in, and I'm too lazy
to construct a preprocessing step.
2021-03-20 19:51:32 +00:00