Frontmatter
| id | 1070 |
| title | Responsive Components: switch all theme CSS rules from px to em |
| state | Closed |
| labels | enhancementhelp wantedgood first issuestale |
| assignees | [] |
| createdAt | Aug 14, 2020, 10:55 PM |
| updatedAt | Sep 27, 2024, 4:34 AM |
| githubUrl | https://github.com/neomjs/neo/issues/1070 |
| author | tobiu |
| commentsCount | 4 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Sep 27, 2024, 4:34 AM |
Responsive Components: switch all theme CSS rules from px to em

TatisLois
Oct 1, 2020, 7:26 PM
Hey @tobiu seems like a straightforward but tedious task, probably a great candidate to get familiar with the codebase.
Is this something I can take up? :)

tobiu
Oct 1, 2020, 8:27 PM
Welcome @TatisLois,
to get familiar with the code base, I recommend to take a look at the 2 covid app tutorials first:
Of course, help on this ticket is greatly appreciated. I would create new related tickets to keep it reasonable, e.g. button.Base: em based styling.
I am working on drag&drop support for lists & tree lists next, since I need this one for a client project.
Best regards, Tobias
@github-actions - 2024-09-13T02:31:20Z
This issue is stale because it has been open for 90 days with no activity.
- 2024-09-13T02:31:21Z @github-actions added the
stalelabel
@github-actions - 2024-09-27T02:34:32Z
This issue was closed because it has been inactive for 14 days since being marked as stale.
- 2024-09-27T02:34:33Z @github-actions closed this issue
strategy: we need to start with font-sizes, since the base unit (font-size) should be 16px for all components.
afterwards: 1em == 16px => convert the values.
exception: borders need to stay px based.
a pretty big, but trivial ticket. we should split it up as needed.
i will probably refactor component.DateSelector very soon.