make font helper llike si-body behave as other utilities
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- angular, css, typescript
Research direction
Start by reading the styles for si-body and list-item-title, then compare how the related utilities handle property precedence. The issue asks for font helpers such as si-body to override conflicting styles with !important; use the example pull request to understand the reported case. Done when the font helper behaves like the other utilities and the list item title use case needs no extra adjustment.
Written by the indexing model from the issue text.
Description
Prerequisites
- I have read the Contributing Guidelines.
- I have not leaked any internal/restricted information like screenshots, videos, code snippets, links etc.
Feature request
Currently, si-body and others are used like utilities. Yet, they are not overriding properties with important.
I think they should.
Use case
See https://github.com/siemens/element/pull/2996 as an example.
A real utility could have been applied without adjustment in the actual source.
But since list-item-title has a higher specificity than si-body we need to add extra code to respect si-body there.
- Dominant language
- TypeScript
- Stars
- 85
- Forks
- 28
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 162
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from siemens/element
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
si-tree-view: the label jumps aside while the loading spinner fades out beside the returning chevronOpen
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
modal sizes: add missing modal sizes in UX documentationPossibly taken @panch1739 claimed this 8 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
siemens/element#3101 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
The copy button in the documentation is brokenPossibly taken @kfenner claimed this 18 days ago. Openbug documentation
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
filtered-search: search button does nothing if doSearchOnInputChange is setPossibly taken @spike-rabbit claimed this 29 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
siemens/element#2917 · 4 comments · 1 assignee ·
Maintainers usually reply within 1 day
Similar issues
-
account bug communication lecture
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
area:tui bug platform:macos
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
anthropics/claude-code#109005 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 87/100
openedx/end-to-end-tests#196 ·
Maintainers usually reply within 1 day
-
area:tooling good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
interledger/publisher-tools#1007 ·
Maintainers usually reply within 1 day
-
priority/medium roadmap/v1.1.1 stakeholder/rapr type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
databrickslabs/ontos#1420 ·
Maintainers usually reply within 3 days