Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish page #110

Open
21 of 26 tasks
Nopfed opened this issue Nov 7, 2023 · 1 comment · May be fixed by #111
Open
21 of 26 tasks

Publish page #110

Nopfed opened this issue Nov 7, 2023 · 1 comment · May be fixed by #111
Assignees
Labels
enhancement New feature or request

Comments

@Nopfed
Copy link
Collaborator

Nopfed commented Nov 7, 2023

  • Publish button when logged in
    • Add to top nav
      • Resize alongside other buttons across breakpoints
    • Add to bottom nav when small size
  • Add input fields for uploading art
    • Title
    • Description
    • Metadata etc.
  • Validate inputs
    • Title: Required, maxlen
    • Description: maxlen
    • Year: valid year
    • Medium: maxlen
    • Genre: maxlen
    • Check input is being captured
    • Validate artwork MIME type
  • Preview image of uploaded files
  • Publish
  • show in ui result of publishing (success / fail)
  • should navigate to the published art
  • Image Publishing
  • Audio Publishing
    • Preview Audio
    • Also can upload image
  • Model Publishing
    • Preview Model as image
@Nopfed Nopfed added the enhancement New feature or request label Nov 7, 2023
@Nopfed Nopfed changed the title Ability to publish art Publish page Nov 7, 2023
@Nopfed Nopfed self-assigned this Nov 8, 2023
@Nopfed Nopfed linked a pull request Nov 9, 2023 that will close this issue
@jim-toth
Copy link
Contributor

jim-toth commented Nov 14, 2023

We will need a <canvas /> to generate thumbnail assets. Should show a preview of the asset being uploaded in this canvas.

There should be some type of "routing" to different types of publications - image based publications have different requirements than others (typically, for now, other media formats as the primary asset are the same but this WILL change)

For image publications, we'll just have the one image for now.

For any other type of publication, they require a thumbnail - all other publications are essentially image publication + whatever the primary asset is. We should show previews of these assets.

On the current art by city website, when you click publish, there are a handful of options for the user to choose the type of publication (image, audio, model, etc.). For this, we'll want: image, audio, model, video, text and if you want you could add game but have it disabled with hover "coming soon!"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants