-
Notifications
You must be signed in to change notification settings - Fork 33
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
Enhance site interface with CSS to more clearer and cleaner one, and minor site enhancements #58
Conversation
…CSS | Minor Code Refactoriness This commit adds more clarity to the light theme specifically, by lightening the background. Also, the theme toggler now indicates the current theme when toggled. Alongside, the commit now sets links for users followers, following, public repositories, and starred content. It also adds two headings to user profile details: users GitHhub hosted website, and Bio (About User). It also involves some minor code refactoriness.
Please add screenshots for the same |
@Aakansha99, I have updated the PR description with added screenshots, and have also resolved a merge conflict with index.html file of base branch. Please have a look at it now. |
…yser | Index Page Code Refactoriness | Resolve Merge Conflicts
Now, the loader will dismiss after maximum 6 seconds. (just handy in case of any slower internet error or console errors). Also, the three background images will be now available in home directory rather than the CSS directory.
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.
@Aakansha99 The PR for the repository is now all set to enhance the site performance.
On merging my changes with your current live code (as on 5 Sept., 2020), here's how the updated version may look like:
Rest all is same as in description.
Please look into the PR, and if everything looks perfect, then merge it into the main branch. For issues or anything other, please let me know!
Please let me know if the PR could be accepted and merged with the base branch, I'll fix the branch conflicts, just again. |
please resolve these merge conflicts |
This commit adds improved looks to the light (non-dark) theme specifically, by lightening the background. Also, the theme toggler now indicates the current theme when toggled.
Alongside, the commit now sets clickable links for user profiles followers, following, public repositories, and starred content. It also adds two headings to user profile details: users GitHub Pages hosted website, and Bio (About User).
This PR is made in response to Issue #57.
Description
The updated code mainly aims at enhancing the site appearance, fixing issues like invisibility of darker text over darker section.
Also, it involves minor code and performance improvisations.
Resolves #57
Type of Change:
Screenshots
Screenshots of the proposed changes compared with the current version.
For older versions, of the displayed snippets, please check out the current version (before this PR is merged) of the project.
Additional Note:
Please add relevant labels to issue #57 like CH20, enhancement, and others (if not yet added, @Aakansha99) before merging this PR against the issue.It is all set, thanks to the repo owner!Checklist: