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

Isaac great feedback Aug 30 #3828

Closed
9 of 15 tasks
birkjernstrom opened this issue Aug 30, 2024 · 7 comments
Closed
9 of 15 tasks

Isaac great feedback Aug 30 #3828

birkjernstrom opened this issue Aug 30, 2024 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@birkjernstrom
Copy link
Member

birkjernstrom commented Aug 30, 2024

Context: Isaac is on Windows.

Dashboard Generic

  • Prettify scrollbars to make it look better
  • Remove unnecessary links in the navigation to create more space + reduce overflow
    image

Account Setup

  • Provider dropdown is unreadable
    image
  • Strange overflow issue creating scrollbars
    image
  • Can't read the text in the search input
    image
  • Same with the collective name - not visible
  • Also would be good with some label/description
    image

Products

  • Fix dark background during upload creating a weird UI appearance
    image
  • No error handling for too high prices (lower priority short-term due to edge case nature)
    image

Analytics

  • Hard to read metrics - too small
    image

Webhooks

  • Can't create webhooks it seems
    image
    image
    image

Polar Page

  • Scrollbar on custom links
    image

Docs

  • Favicon
  • Update signup instructions (outdated with the new /signup flow + Google too + GH decoupling)

Issue Funding

  • Fix border radius around issue comment in promotion
    image
@birkjernstrom birkjernstrom added the bug Something isn't working label Aug 30, 2024
@isaacharrisholt
Copy link
Contributor

image

Publish menu for posts is missing

@birkjernstrom
Copy link
Member Author

@isaacharrisholt Can you try again and check your network/console tab for any errors? It should send a POST to /articles to create it before modifying publication settings.

Separately working on some UX enhancements on that now to give more visual feedback of loading state

@isaacharrisholt
Copy link
Contributor

@birkjernstrom

{
    "error": "RequestValidationError",
    "detail": [
        {
            "type": "value_error",
            "loc": [
                "body"
            ],
            "msg": "Value error, Either body or body_base64 must be provided.",
            "input": {
                "title": "test",
                "organization_id": "e68fc813-232a-4cd1-98a8-57544987b89e"
            },
            "ctx": {
                "error": {}
            }
        }
    ]
}

The post content is empty - is that what's causing it?

@birkjernstrom
Copy link
Member Author

Yes. However, you shouldn't be able to click Publish though without a title + body – strange. I'll look into it and improve this area a bit overall in terms of UX this evening. Unclear if I can solve the root cause for this issue tonight though, but now you now how to avoid it short-term. Need to get a windows machine up and running ASAP 🤓

@birkjernstrom
Copy link
Member Author

@isaacharrisholt Fix deploying now in #3840 along with some UX enhancements.

  • Changed Markdown tab to Editor
  • Editor & Preview contextually together
  • Publish on the right-hand side with subtle visual attraction/button
  • Preview settings now in the middle
image

@isaacharrisholt
Copy link
Contributor

isaacharrisholt commented Aug 31, 2024

Docs for 'Get License Key' (/license-keys/{id}/get) return a 404, as well as a few of the other license key endpoint docs

@isaacharrisholt
Copy link
Contributor

Promote button (per-issue badge modal) is a bit funky
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Development

No branches or pull requests

3 participants