LearnNewsExamplesServices
Frontmatter
titlefix #6008:improve the home section of neo frontend
authorTusharMohapatra07
stateMerged
createdAtOct 6, 2024, 3:09 PM
updatedAtOct 8, 2024, 4:22 PM
closedAtOct 8, 2024, 3:49 PM
mergedAtOct 8, 2024, 3:49 PM
branchesdevdev
urlhttps://github.com/neomjs/neo/pull/6020
Merged
TusharMohapatra07
TusharMohapatra07 commented on Oct 6, 2024, 3:09 PM

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Build-related changes
  • Other, please describe:

Does this PR introduce a breaking change? (check one)

  • Yes
  • No

The PR fulfills these requirements:

  • It's submitted to the dev branch, not the main branch
  • When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)

Other information: This PR is linked with issue #6008. I have improved the look of the neo homepage by making the tagline significantly big such that it won't go unnoticed. Also, I've added a background pattern which complements the look of homepage.

tobiu
tobiu commented on Oct 7, 2024, 10:50 PM

hi @TusharMohapatra07,

the design-changes look good. One very important requirement, before i can accept & merge this PR: please do not change the default formatting, otherwise it becomes very hard to spot for others what changed.

Meaning: 4 spaces & block formatting (align on colon). You can just add another commit to this PR (no need for a new one) and I will accept it afterwards.

Ideas for a follow-up PR: we could switch the h1 & h2 tags (h2 for the logo-text, h1 for the tag-line) => can be easily done inside the matching JS file.

We do have CSS vars for font-weight:

font-weight: var(--core-fontweight-semibold);

There is also one for bold (I think it equals 700 instead of 800). var(--core-fontweight-bold);

Best regards, Tobi


TusharMohapatra07
TusharMohapatra07 commented on Oct 8, 2024, 3:35 PM

@tobiu please review. Also, I'll be follow-up PR that You're talking about.


tobiu
tobiu commented on Oct 8, 2024, 3:49 PM

you hopefully know that you can review the changes too: https://github.com/neomjs/neo/pull/6020/files

you got the 4 spaces indentation in there now, which is good. the align on colon part is missing, but i will fix it.

hacktoberfest approved.


TusharMohapatra07
TusharMohapatra07 commented on Oct 8, 2024, 4:19 PM

@tobiu i think the commit named "fix spacing" with hash 85ad0ff did that but then i thought it was wrong.


TusharMohapatra07
TusharMohapatra07 commented on Oct 8, 2024, 4:21 PM

By the way, thanks @tobiu for your patience and time. You were such welcoming and supportive.