Skip to content

vs-branch-8#17

Merged
VatsalSy merged 8 commits intomainfrom
vs-branch-8
Mar 7, 2025
Merged

vs-branch-8#17
VatsalSy merged 8 commits intomainfrom
vs-branch-8

Conversation

@VatsalSy
Copy link
Member

@VatsalSy VatsalSy commented Mar 7, 2025

Improvements to Styles and Documentation

This pull request includes the following changes:

  1. Adjust Background Opacity and Add Blur Effect

    • Reduces the background opacity to 0.75 for the light theme and 0.5 for the dark theme
    • Adds a backdrop-filter blur effect to the background, with a larger blur radius for the dark theme
    • These changes improve the readability and visual balance of the content on the page
  2. Enhance Heading Styles and Add Global Strong Element Styling

    • Adds new CSS variables for heading styles, including gradient colors, border color, and shadow color for <h2> elements
    • Applies the new heading styles to <h2> elements, including a gradient background, bottom border, and subtle text shadow
    • Adds global styling for <strong> elements, applying a custom background gradient and color for both light and dark themes
  3. Add Build, Development, and Coding Conventions Documentation

    • Adds detailed instructions for building and developing the project
    • Provides guidelines for maintaining the repository and following coding conventions
    • Covers conventions for HTML/Markdown, CSS, and JavaScript
  4. Adjust Opacity and Filters for Dark Theme Intro

    • Adjusts the opacity and filters applied to the dark theme intro background image to improve the visual balance and readability of the content
  5. Apply Enhanced H2 Styling to Team Page

    • Applies the enhanced h2 styling, including gradient text and drop shadow, to the team member section to maintain visual consistency across the site
  6. Remove Redundant Dark Theme Text Color Fixes

    • Removes the redundant dark theme text color fixes for the team member section, as the new enhanced h2 styling already addresses the text color concerns
  7. Adjust Intro Background Opacity for Light Theme

    • Reduces the opacity of the light theme intro background image to improve the visibility of the content
  8. Improve H2 Styles and Remove Hover Effects

    • Removed the hover effect and transitions on .member-content h2 to prevent blurriness
    • Simplified the styling of h2 elements in the team section for the dark theme to avoid blurriness
    • Disabled any hover effects on .member-content h2 to maintain a consistent appearance

VatsalSy added 8 commits March 6, 2025 14:57
Reduces the background opacity to 0.75 for the light theme and 0.5 for the
dark theme. Adds a backdrop-filter blur effect to the background, with a
larger blur radius for the dark theme. These changes improve the
readability and visual balance of the content on the page.
This commit introduces the following changes to the CSS styles:

1. Adds new CSS variables for heading styles, including gradient colors, border color, and shadow color for `<h2>` elements.
2. Applies the new heading styles to `<h2>` elements, including a gradient background, bottom border, and subtle text shadow.
3. Adds global styling for `<strong>` elements, applying a custom background gradient and color for both light and dark themes.

These changes aim to improve the visual consistency and aesthetics of the website, particularly for headings and emphasized text.
…and coding conventions

This commit adds detailed instructions for building and developing the project, as well as guidelines for maintaining the repository and coding conventions to follow. The changes include:

- Added a new section on "Build and Development Commands" with instructions for installing dependencies, building the site and search database, running the local server, fetching blog content, and generating the search database.
- Added a new section on "Repository Guidelines" with instructions for updating the README, using the provided templates and CSS files, and keeping the documentation up-to-date.
- Added a new section on "General" coding conventions, including indentation, DRY principles, commenting, and support for light and dark themes.
- Added a new section on "HTML/Markdown" conventions, including the use of semantic HTML elements, BEM naming, and keeping content in Markdown format.
- Added a new section on "CSS" conventions, including the use of CSS variables, responsive breakpoints, units, mobile-first approach, and dark theme implementation.
- Added a new section on "JavaScript" conventions, including the use of ES6+ features and following best practices.

These changes aim to provide clear and comprehensive guidelines for contributors to follow when working on the project, ensuring consistency and maintainability.
Adjusts the opacity and filters applied to the dark theme intro
background image to improve the visual balance and readability of
the content.

feat(styles): Apply enhanced h2 styling to team page

Applies the enhanced h2 styling, including gradient text and drop
shadow, to the team member section to maintain visual consistency
across the site.

fix(styles): Remove redundant dark theme text color fixes

Removes the redundant dark theme text color fixes for the team
member section, as the new enhanced h2 styling already addresses
the text color concerns.

fix(styles): Adjust intro background opacity for light theme

Reduces the opacity of the light theme intro background image to
improve the visibility of the content.
The changes made in this commit focus on improving the styling of h2 elements,
particularly in the team section, and removing the hover effects to prevent
blurriness. The key changes are:

- Removed the hover effect and transitions on .member-content h2 to prevent
  blurriness.
- Simplified the styling of h2 elements in the team section for the dark theme
  to avoid blurriness.
- Disabled any hover effects on .member-content h2 to maintain a consistent
  appearance.
Adds the CLAUDE.md file to the .gitignore file to exclude it from
version control. This file likely contains sensitive information or
configuration details that should not be committed to the repository.
@VatsalSy VatsalSy merged commit 2936305 into main Mar 7, 2025
1 of 2 checks passed
@VatsalSy VatsalSy deleted the vs-branch-8 branch March 29, 2025 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant