-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: tup-490 increase portal font-size #312
Conversation
2555d23
to
5498010
Compare
CSS Modules compose rules in @media does not respect query. So, pull the @media query into Mfa.module.css, thus no need to compose. This means c-step-panels leaves message and responsive layout to client. css-modules/css-modules#75
5498010
to
ddc9afa
Compare
bd8007b
to
b647f6a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Notes for reviewers.
The GitHub annotations are unrelated to this PR. I fix them in #314.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This prevents horizontal scrollbar on MFA section.
This complex fix is isolated in #315, but required here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This prevents horizontal scrollbar on MFA section.
This complex fix is isolated in #315, but required here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This prevents horizontal scrollbar on System Status section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes keeps User News font sizes the same.
Another PR may require this value to change further: #312
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, fonts/scroll behavior work as expected.
* feat: add link in Dashboard to "View all tickets" * style: nx format:write * enhance: show less tickets (to avoid scrollbar) Another PR may require this value to change further: #312 * enhance: show less news (to avoid scrollbar) Also, do so via— NEWS_DASHBOARD_DISPLAY_LIMIT —to mimic clarity of—TICKETS_DASHBOARD_DISPLAY_LIMIT * fix: consistent text casing for "view all" * feat: limit projects on dash (to avoid scrollbar) Also, do so via— PROJECTS_DASHBOARD_DISPLAY_LIMIT —to mimic clarity of—TICKETS_DASHBOARD_DISPLAY_LIMIT * style: nx format:write * fix: align "View all Tickets" vert. center * Revert "fix: align "View all Tickets" vert. center" This reverts commit 6d62c21. The alignment will not be an issue after new branch: enhance/tup-414-help-users-view-all-tickets--indirectly-support-small-size-button * fix: reduce dashboard display limit since #312 * fix: project ticket grid too much middle space Designers do not intend nor like big gap. It's been around since Portal. But it's been so difficult to fix… until `project-ticket-grid` came. I hadn't noticed the fix was possible until just now.
#331) * feat: add link in Dashboard to "View all tickets" * style: nx format:write * enhance: show less tickets (to avoid scrollbar) Another PR may require this value to change further: #312 * enhance: show less news (to avoid scrollbar) Also, do so via— NEWS_DASHBOARD_DISPLAY_LIMIT —to mimic clarity of—TICKETS_DASHBOARD_DISPLAY_LIMIT * fix: consistent text casing for "view all" * feat: limit projects on dash (to avoid scrollbar) Also, do so via— PROJECTS_DASHBOARD_DISPLAY_LIMIT —to mimic clarity of—TICKETS_DASHBOARD_DISPLAY_LIMIT * style: nx format:write * fix: align "View all Tickets" vert. center * Revert "fix: align "View all Tickets" vert. center" This reverts commit 6d62c21. The alignment will not be an issue after new branch: enhance/tup-414-help-users-view-all-tickets--indirectly-support-small-size-button * fix: reduce dashboard display limit since #312 * fix: project ticket grid too much middle space Designers do not intend nor like big gap. It's been around since Portal. But it's been so difficult to fix… until `project-ticket-grid` came. I hadn't noticed the fix was possible until just now. * Fix/tup 599 dashboard tall header (#337)
Overview
Increase Portal UI font size, but ensure User News font size still matches CMS.
Related
Changes
Testing
main
.<h1>
size is +1px
bigger.(e.g. "Dashboard")
2px
bigger.(except nav links, unless Design says these should also be bigger)
(especially /portal/system-status)
992px
viewport width1200px
viewport width1400px
viewport widthUI
show all
1.
<h1>
is Bigger2. Other Font is Bigger
<h2>
<th>
pill
<td>
nav text — unchanged
nav icon
3. Dashboard User News — unchanged
Date — unchanged
Title — unchanged
Summary — unchanged
4. No Horizontal Scrollbars
4.at.992px.mov
4.at.1200px.mov
4.at.1400px.mov