Emil Gulamov
293ad66d99
Update astro-vtbot dependency to version 1.7.2
2024-04-02 23:45:18 +04:00
Emil Gulamov
06e2222650
Refactor logo imports and update logo attributes in SiteTitle
2024-04-02 21:07:43 +04:00
Emil Gulamov
263acb2c18
Merge pull request #39 from mearashadowfax/add-toc
...
Add table of contents (TOC)
2024-04-02 20:25:52 +04:00
Emil Gulamov
616346ef9f
Merge remote-tracking branch 'origin/add-toc' into add-toc
2024-04-02 20:22:19 +04:00
Emil Gulamov
dfc6d085e0
Remove generateToc file and refactor TOC in insights page
...
The generateToc.ts file has been deleted and the way Table of Contents is generated in the insights page has been refactored. The refactoring changes include graphical enhancements, making the UI more dynamic, and implementing GSAP's ScrollTrigger for the headings. Increased readability and easier code maintenance are also anticipated from this.
2024-04-02 20:21:57 +04:00
Emil Gulamov
4bd7100de9
Merge branch 'main' into add-toc
2024-04-02 16:18:33 +04:00
Emil Gulamov
3efb1ff04f
Update README.md
2024-04-02 12:17:07 +00:00
Emil Gulamov
c96c76deb2
Merge pull request #40 from mearashadowfax/add-starlight-vt
...
Add new Starlight Head component, add View Transitions to docs, and update dependencies
2024-04-02 16:06:08 +04:00
Emil Gulamov
0393815c68
Upgrade astro-vtbot to version 1.7.1
...
The astro-vtbot dependency has been upgraded from version 1.7.0 to 1.7.1 in both package.json and package-lock.json files.
2024-04-02 16:02:21 +04:00
Emil Gulamov
5cac9eb782
Add new Head component and update dependencies
...
A new Head component has been added and interactions with view transitions have been defined within it. The .webp format is now being used for social media metadata. Also, astro-vtbot has been added as a new dependency.
2024-04-02 03:58:26 +04:00
Emil Gulamov
27f163e882
Merge branch 'main' into add-toc
2024-04-02 01:48:06 +04:00
Emil Gulamov
c1fc2b759a
Update configuration and enhance insight page interactions
...
This commit updates certain configurations for improved functionality. Significant updates have been made to enhance the structure of the 'insights' webpage, with the addition of scroll-triggered animations. A progress indicator has now been implemented, to improve interactivity and user experience.
2024-04-02 01:44:19 +04:00
Emil Gulamov
064a48b157
Update configuration and enhance insight page interactions
...
This commit updates certain configurations for improved functionality. Significant updates have been made to enhance the structure of the 'insights' webpage, with the addition of scroll-triggered animations. A progress indicator has now been implemented, to improve interactivity and user experience.
2024-04-02 01:44:15 +04:00
Emil Gulamov
103b3cb75a
Add generateToc
utility and GSAP's ScrollTrigger
library
...
A new utility function `generateToc` has been created in `src/utils/generateToc.ts` for generation of table of contents. The utility includes child component extraction and error handling for orphan headings. Additionally, GSAP's ScrollTrigger library has been included under `public/scripts/vendor/gsap/` to manage scroll-triggered animations.
2024-04-02 01:43:19 +04:00
Emil Gulamov
02c93cb3ba
Merge pull request #35 from mearashadowfax/dependabot/npm_and_yarn/astrojs/starlight-0.21.3
...
Bump @astrojs/starlight from 0.21.2 to 0.21.3
2024-04-02 01:40:47 +04:00
Emil Gulamov
f62d73299e
Merge pull request #36 from mearashadowfax/dependabot/npm_and_yarn/prettier-plugin-tailwindcss-0.5.13
...
Bump prettier-plugin-tailwindcss from 0.5.12 to 0.5.13
2024-04-02 01:40:12 +04:00
dependabot[bot]
be6f05b4cb
Bump @astrojs/starlight from 0.21.2 to 0.21.3
...
Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight ) from 0.21.2 to 0.21.3.
- [Release notes](https://github.com/withastro/starlight/releases )
- [Changelog](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md )
- [Commits](https://github.com/withastro/starlight/commits/@astrojs/starlight@0.21.3/packages/starlight )
---
updated-dependencies:
- dependency-name: "@astrojs/starlight"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 21:39:21 +00:00
Emil Gulamov
d96adb00d8
Merge pull request #34 from mearashadowfax/dependabot/npm_and_yarn/astrojs/vercel-7.5.0
...
Bump @astrojs/vercel from 7.4.0 to 7.5.0
2024-04-02 01:38:21 +04:00
Emil Gulamov
7d75c588ae
Merge pull request #37 from mearashadowfax/dependabot/npm_and_yarn/astrojs/sitemap-3.1.2
...
Bump @astrojs/sitemap from 3.1.1 to 3.1.2
2024-04-02 01:38:02 +04:00
dependabot[bot]
9754196642
Bump @astrojs/vercel from 7.4.0 to 7.5.0
...
Bumps [@astrojs/vercel](https://github.com/withastro/astro/tree/HEAD/packages/integrations/vercel ) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/withastro/astro/releases )
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/vercel/CHANGELOG.md )
- [Commits](https://github.com/withastro/astro/commits/@astrojs/vercel@7.5.0/packages/integrations/vercel )
---
updated-dependencies:
- dependency-name: "@astrojs/vercel"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 20:31:27 +00:00
Emil Gulamov
6238d0b993
Merge pull request #38 from mearashadowfax/dependabot/npm_and_yarn/astro-4.5.12
...
Bump astro from 4.5.9 to 4.5.12
2024-04-02 00:05:49 +04:00
dependabot[bot]
6d692f8a5c
Bump astro from 4.5.9 to 4.5.12
...
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ) from 4.5.9 to 4.5.12.
- [Release notes](https://github.com/withastro/astro/releases )
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md )
- [Commits](https://github.com/withastro/astro/commits/astro@4.5.12/packages/astro )
---
updated-dependencies:
- dependency-name: astro
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 17:39:39 +00:00
dependabot[bot]
ff9b382c33
Bump @astrojs/sitemap from 3.1.1 to 3.1.2
...
Bumps [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/withastro/astro/releases )
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md )
- [Commits](https://github.com/withastro/astro/commits/@astrojs/sitemap@3.1.2/packages/integrations/sitemap )
---
updated-dependencies:
- dependency-name: "@astrojs/sitemap"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 17:39:25 +00:00
dependabot[bot]
2617b237fd
Bump prettier-plugin-tailwindcss from 0.5.12 to 0.5.13
...
Bumps [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ) from 0.5.12 to 0.5.13.
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.5.12...v0.5.13 )
---
updated-dependencies:
- dependency-name: prettier-plugin-tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 17:39:11 +00:00
Emil Gulamov
559569cf1c
Add titles to social icons and update URLs
...
Added titles to the social icons for better accessibility and updated the URLs for each social platform in the navigation component. Also added an aria-label to the LanguagePicker component and included the icon title in the Icon.astro file.
2024-03-31 00:48:41 +04:00
Emil Gulamov
007e23dd23
Merge remote-tracking branch 'origin/main'
2024-03-30 14:52:00 +04:00
Emil Gulamov
87c23ca26e
Rename product subtitles and adjust schema in collections
...
Redesigned the product markdown files and schema to divide product title and subtitle into separate 'title' and 'description' fields to provide better data representation. Adjusted CardWide and CardSmall components to accommodate these changes, ensuring consistent and appropriate depiction of product descriptions across all pages.
2024-03-30 14:51:44 +04:00
Emil Gulamov
841f8b9948
Update README.md
2024-03-30 10:25:09 +00:00
Emil Gulamov
4b3877db03
Merge pull request #32 from rotary-dev-fellowship/chore/vscode-collection-images
...
Add VSCode settings for pasting/dropping images into content collection pages
2024-03-30 14:07:28 +04:00
Ricardo Tribaldos
f2c2aa7b8d
chore: add vscode settings to allow pasting/dropping images directly into content collections
2024-03-30 01:57:30 -05:00
Emil Gulamov
9566b4403f
Merge pull request #29 from rotary-dev-fellowship/refactor/brandlogo-props
...
Refactor: Simplify BrandLogo Component Props Handling
2024-03-30 03:45:40 +04:00
Emil Gulamov
084fb32ab5
Merge remote-tracking branch 'origin/main'
2024-03-30 03:34:51 +04:00
Emil Gulamov
f56f433fac
Improve metadata with alternate language support
...
Updated metadata component to add support for alternate languages and a canonical link.
2024-03-30 03:34:10 +04:00
Ricardo Tribaldos
02ca410e84
Update BrandLogo usage in FooterSection and Navbar
2024-03-29 18:00:48 -05:00
Ricardo Tribaldos
e19f34fb87
Refactor BrandLogo component to use spread operator for props
2024-03-29 18:00:26 -05:00
Emil Gulamov
7accf5ac2e
Update README.md
2024-03-29 21:35:00 +00:00
Emil Gulamov
9bd4ff79ac
Add BrandLogo and LanguagePicker components
...
Introduced two new components (BrandLogo and LanguagePicker) to the Navbar component. This refactor improves readability and maintainability of the code. Additionally, SVG icons are extracted into reusable components
2024-03-30 01:18:02 +04:00
Emil Gulamov
d3212bc62d
Update UI styles and improve navigation and SEO features
...
This commit introduces several UI behavior improvements, particularly enhancing the hover states of buttons in dark mode, and tweaking language-specific navigation. It also includes significant enhancements to the project's SEO configuration by revising the README documentation and transitioning the management of SEO-related data to a centralized `constants.ts` file for more structured and manageable SEO settings.
2024-03-29 00:47:11 +04:00
Emil Gulamov
d82473b35c
Add pricing.json and integrate into PricingSection component
...
The pricing details, previously hardcoded in the PricingSection component, have been extracted to a separate JSON file in both English and French. They are now dynamically loaded into the PricingSection, enhancing maintainability and content management capabilities.
2024-03-29 00:46:57 +04:00
Emil Gulamov
1e4d5a63a7
Merge pull request #28 from rotary-dev-fellowship/feat-siteConstants
...
Enhance theme customization: refactor constants and optimize social images
2024-03-28 21:54:36 +04:00
Emil Gulamov
acff1208ed
Merge branch 'main' into feat-siteConstants
2024-03-28 21:53:33 +04:00
Emil Gulamov
74c986e405
Update manifest ID and reduce favicon sizes
...
The favicon size options have been reduced to only 16px and 32px, abandoning larger, less commonly used sizes.
2024-03-28 18:08:43 +04:00
Emil Gulamov
f1df8825b8
Merge pull request #27 from rotary-dev-fellowship/feat-faviconGen
...
Dynamic manifest and favicon generation
2024-03-28 17:49:58 +04:00
Ricardo Tribaldos
18e31d3121
Replace hardcoded constants with variables from constants file
2024-03-27 17:25:34 -05:00
Ricardo Tribaldos
3431077897
Move social image to /src/images to allow Astro auto optimization
2024-03-27 17:03:27 -05:00
Ricardo Tribaldos
827086c49d
Extract contants from Meta component
2024-03-27 16:57:42 -05:00
Ricardo Tribaldos
34768af685
Generate dynamic favicon ico file
2024-03-26 12:39:49 -05:00
Ricardo Tribaldos
59c53bf14f
Add new dependencies to generate ICO files
2024-03-26 12:36:57 -05:00
Ricardo Tribaldos
3a4662a5b0
Remove console.log statements left in manifest.json.ts
2024-03-26 12:22:13 -05:00
Ricardo Tribaldos
c1bccf25d5
Generate dynamic favicons
2024-03-26 12:19:13 -05:00