Commit graph

339 commits

Author SHA1 Message Date
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
df8e7b5dfa
Merge pull request #21 from mearashadowfax/dependabot/npm_and_yarn/astrojs/check-0.5.10
Bump @astrojs/check from 0.5.9 to 0.5.10
2024-03-25 22:48:54 +04:00
Emil Gulamov
2a48e4bf6b
Merge pull request #22 from mearashadowfax/dependabot/npm_and_yarn/astro-4.5.9
Bump astro from 4.5.6 to 4.5.9
2024-03-25 22:48:32 +04:00
dependabot[bot]
9d8eb60b37
Bump @astrojs/check from 0.5.9 to 0.5.10
Bumps [@astrojs/check](https://github.com/withastro/language-tools/tree/HEAD/packages/astro-check) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/withastro/language-tools/releases)
- [Changelog](https://github.com/withastro/language-tools/blob/main/packages/astro-check/CHANGELOG.md)
- [Commits](https://github.com/withastro/language-tools/commits/@astrojs/check@0.5.10/packages/astro-check)

---
updated-dependencies:
- dependency-name: "@astrojs/check"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 18:48:20 +00:00
dependabot[bot]
2cbb9b994c
Bump astro from 4.5.6 to 4.5.9
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.5.6 to 4.5.9.
- [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.9/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-03-25 18:47:59 +00:00
Emil Gulamov
1cb10c3a14
Merge pull request #23 from mearashadowfax/dependabot/npm_and_yarn/typescript-5.4.3
Bump typescript from 5.4.2 to 5.4.3
2024-03-25 22:47:45 +04:00
Emil Gulamov
b5f3bd09c2
Merge pull request #24 from mearashadowfax/dependabot/npm_and_yarn/astrojs/vercel-7.4.0
Bump @astrojs/vercel from 7.3.6 to 7.4.0
2024-03-25 22:47:23 +04:00
dependabot[bot]
09c756853a
Bump @astrojs/starlight from 0.21.1 to 0.21.2
Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) from 0.21.1 to 0.21.2.
- [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.2/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-03-25 17:10:19 +00:00
dependabot[bot]
d6445f7620
Bump @astrojs/vercel from 7.3.6 to 7.4.0
Bumps [@astrojs/vercel](https://github.com/withastro/astro/tree/HEAD/packages/integrations/vercel) from 7.3.6 to 7.4.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.4.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-03-25 17:10:06 +00:00
dependabot[bot]
9941aa8972
Bump typescript from 5.4.2 to 5.4.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 17:09:45 +00:00
Emil Gulamov
f6d71d98fc Add Starlight documentation
Added Starlight to the project for improved documentation capabilities, including internalization support and enhanced styling. This will provide a more streamlined and user-friendly experience for users accessing documentation across different languages and platforms.
2024-03-20 07:46:14 +04:00
Emil Gulamov
317c56ff29 Remove ESLint and related dependencies
Company policies have changed so our workflow should reflect that. Therefore, ESLint and related dependencies were removed along with corresponding sections in package.json, package-lock.json and GitHub Actions workflow.
2024-03-19 18:25:04 +04:00
Emil Gulamov
4d824fa403 Replace PNPM with NPM in GitHub Actions workflow 2024-03-19 18:14:27 +04:00
dependabot[bot]
a8fcae09fb
Bump astro from 4.5.3 to 4.5.6
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.5.3 to 4.5.6.
- [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.6/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-03-18 17:18:17 +00:00
Emil Gulamov
87cf339241 Remove astro-critters package and update astro.config.mjs
The astro-critters package has been removed resulting in updates in the astro.config.mjs, package.json and package-lock.json files. The code in astro.config.mjs has been reformatted for better readability.
2024-03-17 17:37:30 +04:00
Emil Gulamov
e0cec536e7 Update astro.config.mjs and add astro-critters package
Added the astro-critters package to improve critical CSS inlining and prioritization. This update involves changes to both the astro.config.mjs to import the package and set it up for integration, and package.json along with package-lock.json to add the package.
2024-03-17 17:25:44 +04:00
Emil Gulamov
ed6d643023 Update package dependencies and enhance accessibility
This commit updates the versions for several package dependencies in the `package.json` and `package-lock.json` files. Additionally, it adds the "gsap" package to the dependencies list. The commit also introduces ARIA roles to the "AnnouncementBanner.astro" component for improved accessibility. These labels help assistive technology, like screen readers, interpret the banner's purpose and information.
2024-03-14 17:08:46 +04:00
Emil Gulamov
133b9e64a8
Merge pull request #8 from mearashadowfax/dependabot/npm_and_yarn/prettier-plugin-tailwindcss-0.5.12
Bump prettier-plugin-tailwindcss from 0.5.11 to 0.5.12
2024-03-11 21:25:51 +04:00
Emil Gulamov
4499eee479
Merge pull request #11 from mearashadowfax/dependabot/npm_and_yarn/typescript-5.4.2
Bump typescript from 5.3.3 to 5.4.2
2024-03-11 21:25:22 +04:00
Emil Gulamov
33f667cd55 Update @astrojs/check, @astrojs/vercel and astro packages versions
Updated the versions of @astrojs/check, @astrojs/vercel and astro packages in package.json and package-lock.json. Also enabled the directRenderScript experimental feature in astro.config.mjs. Refactored navigation link active class logic in NavLink.astro to use 'DOMContentLoaded' event for better performance.
2024-03-11 21:22:51 +04:00
dependabot[bot]
8cc4084bed
Bump typescript from 5.3.3 to 5.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 17:21:25 +00:00
dependabot[bot]
f83025ecb4
Bump prettier-plugin-tailwindcss from 0.5.11 to 0.5.12
Bumps [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) from 0.5.11 to 0.5.12.
- [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.11...v0.5.12)

---
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-03-11 17:20:06 +00:00
Emil Gulamov
a338bfbf71 @astrojs/vercel and astro package versions
The versions of @astrojs/vercel and astro packages in package.json are upgraded. This change was necessary to utilize the latest features and improvements provided by these updated versions.
2024-03-10 00:09:16 +04:00
dependabot[bot]
6c0aeab9a6
Bump astro from 4.4.5 to 4.4.10
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.4.5 to 4.4.10.
- [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.4.10/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-03-04 17:50:30 +00:00
Emil Gulamov
93fd511a97
Merge pull request #3 from mearashadowfax/dependabot/npm_and_yarn/astrojs/vercel-7.3.4
Bump @astrojs/vercel from 7.3.1 to 7.3.4
2024-02-26 22:19:50 +04:00
dependabot[bot]
3cb8c4f054
Bump @astrojs/sitemap from 3.0.5 to 3.1.1
Bumps [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) from 3.0.5 to 3.1.1.
- [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.1/packages/integrations/sitemap)

---
updated-dependencies:
- dependency-name: "@astrojs/sitemap"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 18:18:04 +00:00
dependabot[bot]
2c5d1beced
Bump @astrojs/vercel from 7.3.1 to 7.3.4
Bumps [@astrojs/vercel](https://github.com/withastro/astro/tree/HEAD/packages/integrations/vercel) from 7.3.1 to 7.3.4.
- [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.3.4/packages/integrations/vercel)

---
updated-dependencies:
- dependency-name: "@astrojs/vercel"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 18:17:26 +00:00
Emil Gulamov
a6f482f8f5
Merge pull request #5 from mearashadowfax/dependabot/npm_and_yarn/astro-4.4.5
Bump astro from 4.4.0 to 4.4.5
2024-02-26 22:16:26 +04:00
dependabot[bot]
fb10272cd5
Bump @astrojs/check from 0.5.4 to 0.5.6
Bumps [@astrojs/check](https://github.com/withastro/language-tools/tree/HEAD/packages/astro-check) from 0.5.4 to 0.5.6.
- [Release notes](https://github.com/withastro/language-tools/releases)
- [Changelog](https://github.com/withastro/language-tools/blob/main/packages/astro-check/CHANGELOG.md)
- [Commits](https://github.com/withastro/language-tools/commits/@astrojs/check@0.5.6/packages/astro-check)

---
updated-dependencies:
- dependency-name: "@astrojs/check"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 17:10:53 +00:00
dependabot[bot]
70dffb5cd9
Bump astro from 4.4.0 to 4.4.5
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.4.0 to 4.4.5.
- [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.4.5/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-02-26 17:10:26 +00:00
Emil Gulamov
e3888b18cb Add HTML minification process and update dependencies
A new script for HTML minification has been added, which is run after the build process. Several dependencies were updated, including the Astro framework and its related plugins. The 'astro-critters' package and its usage in the Astro configuration were removed. A minor animation timing change was also made in the [...slug].astro file.
2024-02-19 08:58:15 +04:00
Emil Gulamov
c547ce4d7d Add 'astro-compressor' and 'astro-critters' to astro config and packages
This commit introduces 'astro-compressor' and 'astro-critters' to the project's astro configuration file and package files. This is reflected in both the regular package file and the package lock file. The compressor integration has gzip disabled and brotli enabled in the astro configuration.
2024-02-19 08:00:15 +04:00
Emil Gulamov
6610a27857 Update image handling and responsive button text sizing
Simplified image handling configuration in the "astro.config.mjs" by removing explicit sizing. Updated text sizing of PrimaryCTA and SecondaryCTA components to scale responsively in 2xl views. Aimed to improve the user interface and experience on larger screens.
2024-02-13 05:50:53 +04:00
Emil Gulamov
e18dff550c
Merge pull request #2 from mearashadowfax/dependabot/npm_and_yarn/astro-4.3.6
Bump astro from 4.3.5 to 4.3.6
2024-02-12 14:15:25 -08:00
dependabot[bot]
bb71a4ed33
Bump astro from 4.3.5 to 4.3.6
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.3.5 to 4.3.6.
- [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.3.6/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-02-12 17:49:04 +00:00
dependabot[bot]
8033627afc
Bump @astrojs/check from 0.5.2 to 0.5.3
Bumps [@astrojs/check](https://github.com/withastro/language-tools/tree/HEAD/packages/astro-check) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/withastro/language-tools/releases)
- [Changelog](https://github.com/withastro/language-tools/blob/main/packages/astro-check/CHANGELOG.md)
- [Commits](https://github.com/withastro/language-tools/commits/@astrojs/check@0.5.3/packages/astro-check)

---
updated-dependencies:
- dependency-name: "@astrojs/check"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 17:48:43 +00:00
Emil Gulamov
3f6efbc54f Update dependencies and adjust styles
Added new dependencies to the Astro and npm configuration files which includes sitemap, vercel, and other packages. Removed the HSThemeAppearance script in ThemeIcon.astro and the favicon.svg file. Made minor adjustments to the class attributes of some components in HeroSection.astro for styling purposes. These changes aim to enhance website performance and user experience. Furthermore, the addition of the sitemap package will help improve website SEO.
2024-02-12 07:36:55 +04:00
Emil Gulamov
5b71fa87df Update dependencies and tailwind configuration
The package.json and package-lock.json files have been updated to include new development tools: Prettier, its Astro and TailwindCSS plugins, and a package called preline. The tailwind.config.mjs file has also been updated to reference preline and its plugin as well as to enable Tailwind's dark mode feature.
2024-02-11 22:47:39 +04:00
Emil Gulamov
d5b8e0527b Add initial project setup with Astro
This commit includes the introduction of Astro project setup files, including the configuration. The main change is the addition of the configuration file `astro.config.mjs`, where Tailwind is set up for Astro integration. It also adds `.gitignore` files, a `package.json`, and setup files for VSCode and IntelliJ IDEA. The project includes a favicon and a simple Astro page. It comes with a `package-lock.json` file which locks down the versions of each dependency ensuring that installs generate the exact same tree across machines.
2024-02-10 03:49:51 +04:00