Domain Page needs UX improvement on Claro

Created on 19 March 2023, about 2 years ago

Problem/Motivation

Given Claro is the new default. I kinda expect this project to come looking clean and not broken out of the box, like it did when Seven was the main theme. Here's domain page on Claro

Steps to reproduce

create a core
hook up the core to the dashboard
Visit the domain page for it at /drd/domains/domain/1

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Version

4.1

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States generalredneck Texas, USA πŸ‡ΊπŸ‡Έ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @generalredneck
  • πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

    OK, that looks much better in Gin though.

    The architecture of that page is, that we have 3 blocks:

    • List of messages (errors and warning)
    • List of enabled projects
    • List of status messages (from /admin/reports/status)

    The first two are supposed to be side-by-side and third should be underneath.

    Not sure why Claro is getting this wrong. Maybe we need to replace floats with flex here?

  • πŸ‡ΊπŸ‡ΈUnited States generalredneck Texas, USA πŸ‡ΊπŸ‡Έ

    The alternative is to acknowledge it and say this works best in X themes.

  • πŸ‡ΈπŸ‡ͺSweden johnzzon Gothenburg πŸ‡ΈπŸ‡ͺ

    Definitely stop using floats and use Flexbox or CSS Grids.

  • πŸ‡¨πŸ‡­Switzerland handkerchief

    I wanted to report the same for the Gin theme.

    The layout seems off especially on these pages:

    • /drd/domains/domain/*
    • /drd/cores/core/*
    • /drd/hosts/add
    • /drd
      • Some buttons are not readable
Production build 0.71.5 2024