Adding Repositories landing page to the project#11
Draft
heliomar-pena wants to merge 1 commit intomainfrom
Draft
Adding Repositories landing page to the project#11heliomar-pena wants to merge 1 commit intomainfrom
heliomar-pena wants to merge 1 commit intomainfrom
Conversation
Watermelon AI SummaryThis PR initiates the frontend setup for a new repository landing page by structuring CSS folders, establishing BEM-conformant style rules, and accommodating dynamic styling with CSS variables, reflecting a focus on maintainable and scalable front-end architecture. GitHub PRs
qa-exposed-server is an open repo and Watermelon will serve it for free. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DRAFT
This PR is just a DRAFT, I was working on it but feel tired so I leave it as it was. I know it requires a lot of improvements before be ready for merge. For example I noticed late that we could import the CSS files on layout as was required and not import all CSS files on styles file as I did.
Discard
UI / UX can change on a future, this PR is in order to introduce a first step on the development of the FRONT END of the application, performing changes that was required from my point of view but that we will not take care of that until we actually develop something on the F.E
Colors, Spacing, Borders, Shadows, etc... was added on CSS variable for easy switching them when we decide a style for the project
Summary
This pattern will enforce the use of lowercase letters, digits, hyphens for blocks, elements, and modifiers. Double underscores are used to separate blocks from elements, and double hyphens are used to separate blocks/elements from modifiers.
Made for BEM methodology use on Selectors
Allow to use vars into RGB / RGBA / HSL / any other color function notation, also uses the syntax:
rgb(0,0,0)instead ofrgb(0-0-0)orrgb(0 0 0)Allow to use fractions instead of percentages on ALPHA value on color functions
70%-> 0.7Evidences