GrandComicsDatabase / gcd-django

Website of Grand Comics Database
GNU General Public License v3.0
91 stars 31 forks source link

mycomics edit dialog is gigantic #528

Open LegalizeAdulthood opened 2 years ago

LegalizeAdulthood commented 2 years ago

A huge amount of space is dedicated to the price and currency. There's not any good reason the price edit field should be the width of the dialog.

It should be more compact with most controls being side-by-side with the corresponding label (tags, ownwership, price paid, rating, acquisition date).

I have some experience with Django from around 2015, but not django-bootstrap3 which is currently being used for the UI of this form.

image

jochengcd commented 2 years ago

Yes, that form could be more compact.

I don't much either about bootstrap, looking a bit at https://django-bootstrap3.readthedocs.io/en/latest/index.html I see no simple way to change / compact this without more explicitly doing the form and form fields in the template ?

There might be a way to use https://django-crispy-forms.readthedocs.io/en/latest/ which we use in the editing part to 'program' the forms.