Project

General

Profile

Bug #9703

Degraded style of text areas in directive forms

Added by Dmitry Svyatogorov over 1 year ago. Updated over 1 year ago.

Status:
Released
Priority:
2
Category:
Web - UI & UX
Target version:
Target version (plugin):
Severity:
User visibility:
Effort required:
Priority:

Description

Rudder v.3.2.9 web UI "Content of the file" field design was degraded since 3.2.5.
After upgrade, text editor fields became bad readable. Height was limited to 3 lines and font now is proportional.
What I expect:
  1. Font must be monospaced (and be system default). There are no love letters inside, but configs, that are in common position-sensitive. Although, in common, all types of semi-colons are very important and this case is although well cared only by "monospace" types.
  2. At least 5 strings for fast-read the head of config. M.b. will be best to make some tuning: "to be or not to be adaptive" for editor field height.
  3. For my taste, editor boundaries became too slim. Not eye-friendly.

Associated revisions

Revision 6a1a3b72 (diff)
Added by Raphael GAUTHIER over 1 year ago

Fixes #9703: Rudder v.3.2.9 web UI "Content of the file" field design was degraded.

Revision ab8f8686 (diff)
Added by Raphael GAUTHIER over 1 year ago

Fixes #9703: Rudder v.3.2.9 web UI "Content of the file" field design was degraded.

History

#1 Updated by François ARMAND over 1 year ago

  • Tags set to Ease of use, Quick and important, Next minor release
  • Assignee set to Raphael GAUTHIER
  • Priority changed from N/A to 2

Thanks for reporting. I fear some default css from bootstrap was applied when we updated it. Totally agree on the monospace font (I don't think it can be the system one, not sure about it)

For the three line height, normally you can make it bigger by dragging the lower-righ corner. That does not change the default size, but at least make you able to edit it sanely.

Raphaël, this is important, can you take a look to it please ?

#2 Updated by Raphael GAUTHIER over 1 year ago

  • Status changed from New to In progress

#3 Updated by Raphael GAUTHIER over 1 year ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Raphael GAUTHIER to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/1385

#4 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.2.10 to 3.1.17

#5 Updated by Vincent MEMBRÉ over 1 year ago

  • Pull Request deleted (https://github.com/Normation/rudder/pull/1385)

#6 Updated by Vincent MEMBRÉ over 1 year ago

  • Status changed from Pending technical review to In progress

#7 Updated by Raphael GAUTHIER over 1 year ago

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/1397

#8 Updated by Dmitry Svyatogorov over 1 year ago

  • Rudder 4.0.0 web ui is affected as well.

#9 Updated by Nicolas CHARLES over 1 year ago

Thank you Dmitry.
We are always fixing bugs in the oldest version where it appears, and upmerge the correction automatically on newer version, to ensure that it is fixed on all versions

#10 Updated by Raphael GAUTHIER over 1 year ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

#11 Updated by Alexis MOUSSET over 1 year ago

  • Subject changed from Rudder v.3.2.9 web UI "Content of the file" field design was degraded. to Degraded style of text areas in directive forms

#12 Updated by Vincent MEMBRÉ over 1 year ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.0.1, 3.1.16 and 3.2.10 which were released today.

#13 Updated by Dmitry Svyatogorov over 1 year ago

Merry Christmas!
Please note that in Rudder 4.0.2 editor default height still stays to small (3 lines), while 3.2.10 looks ok (5 lines is enough for preview).

Althourg, 4.0.2 design combines big red+green rectangles (e.g. "save"|"delete"|"enforced") which is eye-unfriendly (at least for me).
M.b. there is a way to customize CSS (some "interface theme" tuning)? Unfortunately, I didn't found how.

Also available in: Atom PDF