supprime i18n, starlight, blog
This commit is contained in:
parent
c12c75fcd1
commit
536d7de2ba
72 changed files with 34 additions and 3495 deletions
3
.envrc
Normal file
3
.envrc
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export NODE_ENV=development
|
||||||
|
use_nix
|
||||||
|
|
|
@ -2,7 +2,6 @@ import { defineConfig } from "astro/config";
|
||||||
import tailwind from "@astrojs/tailwind";
|
import tailwind from "@astrojs/tailwind";
|
||||||
import sitemap from "@astrojs/sitemap";
|
import sitemap from "@astrojs/sitemap";
|
||||||
import compressor from "astro-compressor";
|
import compressor from "astro-compressor";
|
||||||
import starlight from "@astrojs/starlight";
|
|
||||||
|
|
||||||
import mdx from "@astrojs/mdx";
|
import mdx from "@astrojs/mdx";
|
||||||
|
|
||||||
|
@ -13,104 +12,8 @@ export default defineConfig({
|
||||||
image: {
|
image: {
|
||||||
domains: ["images.unsplash.com"],
|
domains: ["images.unsplash.com"],
|
||||||
},
|
},
|
||||||
// i18n: {
|
|
||||||
// defaultLocale: "en",
|
|
||||||
// locales: ["en", "fr"],
|
|
||||||
// fallback: {
|
|
||||||
// fr: "en",
|
|
||||||
// },
|
|
||||||
// routing: {
|
|
||||||
// prefixDefaultLocale: false,
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
prefetch: true,
|
prefetch: true,
|
||||||
integrations: [tailwind(), sitemap({
|
integrations: [tailwind(), sitemap(), compressor({
|
||||||
i18n: {
|
|
||||||
defaultLocale: "en", // All urls that don't contain `fr` after `https://screwfast.uk/` will be treated as default locale, i.e. `en`
|
|
||||||
locales: {
|
|
||||||
en: "en", // The `defaultLocale` value must present in `locales` keys
|
|
||||||
fr: "fr",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}), starlight({
|
|
||||||
title: "ScrewFast Docs",
|
|
||||||
defaultLocale: "root",
|
|
||||||
// https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md
|
|
||||||
// If no Astro and Starlight i18n configurations are provided, the built-in default locale is used in Starlight and a matching Astro i18n configuration is generated/used.
|
|
||||||
// If only a Starlight i18n configuration is provided, an equivalent Astro i18n configuration is generated/used.
|
|
||||||
// If only an Astro i18n configuration is provided, the Starlight i18n configuration is updated to match it.
|
|
||||||
// If both an Astro and Starlight i18n configurations are provided, an error is thrown.
|
|
||||||
locales: {
|
|
||||||
root: {
|
|
||||||
label: "English",
|
|
||||||
lang: "en",
|
|
||||||
},
|
|
||||||
de: { label: "Deutsch", lang: "de" },
|
|
||||||
es: { label: "Español", lang: "es" },
|
|
||||||
fa: { label: "Persian", lang: "fa", dir: "rtl" },
|
|
||||||
fr: { label: "Français", lang: "fr" },
|
|
||||||
ja: { label: "日本語", lang: "ja" },
|
|
||||||
"zh-cn": { label: "简体中文", lang: "zh-CN" },
|
|
||||||
},
|
|
||||||
// https://starlight.astro.build/guides/sidebar/
|
|
||||||
sidebar: [
|
|
||||||
{
|
|
||||||
label: "Quick Start Guides",
|
|
||||||
translations: {
|
|
||||||
de: "Schnellstartanleitungen",
|
|
||||||
es: "Guías de Inicio Rápido",
|
|
||||||
fa: "راهنمای شروع سریع",
|
|
||||||
fr: "Guides de Démarrage Rapide",
|
|
||||||
ja: "クイックスタートガイド",
|
|
||||||
"zh-cn": "快速入门指南",
|
|
||||||
},
|
|
||||||
autogenerate: { directory: "guides" },
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Tools & Equipment",
|
|
||||||
items: [
|
|
||||||
{ label: "Tool Guides", link: "tools/tool-guides/" },
|
|
||||||
{ label: "Equipment Care", link: "tools/equipment-care/" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Construction Services",
|
|
||||||
autogenerate: { directory: "construction" },
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Advanced Topics",
|
|
||||||
autogenerate: { directory: "advanced" },
|
|
||||||
},
|
|
||||||
],
|
|
||||||
social: {
|
|
||||||
github: "https://github.com/mearashadowfax/ScrewFast",
|
|
||||||
},
|
|
||||||
disable404Route: true,
|
|
||||||
customCss: ["./src/assets/styles/starlight.css"],
|
|
||||||
favicon: "/favicon.ico",
|
|
||||||
components: {
|
|
||||||
SiteTitle: "./src/components/ui/starlight/SiteTitle.astro",
|
|
||||||
Head: "./src/components/ui/starlight/Head.astro",
|
|
||||||
MobileMenuFooter: "./src/components/ui/starlight/MobileMenuFooter.astro",
|
|
||||||
ThemeSelect: "./src/components/ui/starlight/ThemeSelect.astro",
|
|
||||||
},
|
|
||||||
head: [
|
|
||||||
{
|
|
||||||
tag: "meta",
|
|
||||||
attrs: {
|
|
||||||
property: "og:image",
|
|
||||||
content: "https://screwfast.uk" + "/social.webp",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
tag: "meta",
|
|
||||||
attrs: {
|
|
||||||
property: "twitter:image",
|
|
||||||
content: "https://screwfast.uk" + "/social.webp",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
}), compressor({
|
|
||||||
gzip: false,
|
gzip: false,
|
||||||
brotli: true,
|
brotli: true,
|
||||||
}), mdx()],
|
}), mdx()],
|
||||||
|
|
5
default.nix
Normal file
5
default.nix
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{ pkgs ? import <nixos-unstable> {} }:
|
||||||
|
pkgs.mkShell {
|
||||||
|
nativeBuildInputs = with pkgs; [ nodejs ];
|
||||||
|
}
|
||||||
|
|
517
package-lock.json
generated
517
package-lock.json
generated
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"name": "ScrewFast",
|
"name": "achat-maison-albi-fr",
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
|
@ -10,10 +10,8 @@
|
||||||
"@astrojs/check": "^0.9.4",
|
"@astrojs/check": "^0.9.4",
|
||||||
"@astrojs/mdx": "^4.0.3",
|
"@astrojs/mdx": "^4.0.3",
|
||||||
"@astrojs/sitemap": "^3.2.1",
|
"@astrojs/sitemap": "^3.2.1",
|
||||||
"@astrojs/starlight": "^0.30.3",
|
|
||||||
"@astrojs/starlight-tailwind": "^3.0.0",
|
|
||||||
"@astrojs/tailwind": "^5.1.4",
|
"@astrojs/tailwind": "^5.1.4",
|
||||||
"@preline/accordion": "^2.6.0",
|
"@preline/accordion": "^2.5.0",
|
||||||
"@preline/collapse": "^2.6.0",
|
"@preline/collapse": "^2.6.0",
|
||||||
"@preline/dropdown": "^2.6.0",
|
"@preline/dropdown": "^2.6.0",
|
||||||
"@preline/overlay": "^2.6.0",
|
"@preline/overlay": "^2.6.0",
|
||||||
|
@ -191,50 +189,6 @@
|
||||||
"zod": "^3.23.8"
|
"zod": "^3.23.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@astrojs/starlight": {
|
|
||||||
"version": "0.30.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.30.3.tgz",
|
|
||||||
"integrity": "sha512-HbGYYIR2Rnrvvc2jD0dUpp8zUzv3jQYtG5im3aulDgE4Jo21Ahw0yXlb/Y134G3LALLbqhImmlbt/h/nDV3yMA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@astrojs/mdx": "^4.0.1",
|
|
||||||
"@astrojs/sitemap": "^3.1.6",
|
|
||||||
"@pagefind/default-ui": "^1.0.3",
|
|
||||||
"@types/hast": "^3.0.4",
|
|
||||||
"@types/js-yaml": "^4.0.9",
|
|
||||||
"@types/mdast": "^4.0.4",
|
|
||||||
"astro-expressive-code": "^0.38.3",
|
|
||||||
"bcp-47": "^2.1.0",
|
|
||||||
"hast-util-from-html": "^2.0.1",
|
|
||||||
"hast-util-select": "^6.0.2",
|
|
||||||
"hast-util-to-string": "^3.0.0",
|
|
||||||
"hastscript": "^9.0.0",
|
|
||||||
"i18next": "^23.11.5",
|
|
||||||
"js-yaml": "^4.1.0",
|
|
||||||
"mdast-util-directive": "^3.0.0",
|
|
||||||
"mdast-util-to-markdown": "^2.1.0",
|
|
||||||
"mdast-util-to-string": "^4.0.0",
|
|
||||||
"pagefind": "^1.0.3",
|
|
||||||
"rehype": "^13.0.1",
|
|
||||||
"rehype-format": "^5.0.0",
|
|
||||||
"remark-directive": "^3.0.0",
|
|
||||||
"unified": "^11.0.5",
|
|
||||||
"unist-util-visit": "^5.0.0",
|
|
||||||
"vfile": "^6.0.2"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"astro": "^5.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@astrojs/starlight-tailwind": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight-tailwind/-/starlight-tailwind-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-oYHG9RY+VaOSeAhheVZfm9HDA892qvcQA82VT86POYmg1OsgBuWwdf1ZbofV8iq/z5kO06ajcSdzhPE8lhEx8g==",
|
|
||||||
"peerDependencies": {
|
|
||||||
"@astrojs/starlight": ">=0.30.0",
|
|
||||||
"@astrojs/tailwind": "^5.1.3",
|
|
||||||
"tailwindcss": "^3.3.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@astrojs/tailwind": {
|
"node_modules/@astrojs/tailwind": {
|
||||||
"version": "5.1.4",
|
"version": "5.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-5.1.4.tgz",
|
"resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-5.1.4.tgz",
|
||||||
|
@ -304,17 +258,6 @@
|
||||||
"node": ">=6.0.0"
|
"node": ">=6.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babel/runtime": {
|
|
||||||
"version": "7.26.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
|
|
||||||
"integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
|
|
||||||
"dependencies": {
|
|
||||||
"regenerator-runtime": "^0.14.0"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=6.9.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@babel/types": {
|
"node_modules/@babel/types": {
|
||||||
"version": "7.26.3",
|
"version": "7.26.3",
|
||||||
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz",
|
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz",
|
||||||
|
@ -332,14 +275,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/@canvas/image-data/-/image-data-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@canvas/image-data/-/image-data-1.0.0.tgz",
|
||||||
"integrity": "sha512-BxOqI5LgsIQP1odU5KMwV9yoijleOPzHL18/YvNqF9KFSGF2K/DLlYAbDQsWqd/1nbaFuSkYD/191dpMtNh4vw=="
|
"integrity": "sha512-BxOqI5LgsIQP1odU5KMwV9yoijleOPzHL18/YvNqF9KFSGF2K/DLlYAbDQsWqd/1nbaFuSkYD/191dpMtNh4vw=="
|
||||||
},
|
},
|
||||||
"node_modules/@ctrl/tinycolor": {
|
|
||||||
"version": "4.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-4.1.0.tgz",
|
|
||||||
"integrity": "sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ==",
|
|
||||||
"engines": {
|
|
||||||
"node": ">=14"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@emmetio/abbreviation": {
|
"node_modules/@emmetio/abbreviation": {
|
||||||
"version": "2.3.3",
|
"version": "2.3.3",
|
||||||
"resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz",
|
"resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz",
|
||||||
|
@ -772,47 +707,6 @@
|
||||||
"node": ">=12"
|
"node": ">=12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@expressive-code/core": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-s0/OtdRpBONwcn23O8nVwDNQqpBGKscysejkeBkwlIeHRLZWgiTVrusT5Idrdz1d8cW5wRk9iGsAIQmwDPXgJg==",
|
|
||||||
"dependencies": {
|
|
||||||
"@ctrl/tinycolor": "^4.0.4",
|
|
||||||
"hast-util-select": "^6.0.2",
|
|
||||||
"hast-util-to-html": "^9.0.1",
|
|
||||||
"hast-util-to-text": "^4.0.1",
|
|
||||||
"hastscript": "^9.0.0",
|
|
||||||
"postcss": "^8.4.38",
|
|
||||||
"postcss-nested": "^6.0.1",
|
|
||||||
"unist-util-visit": "^5.0.0",
|
|
||||||
"unist-util-visit-parents": "^6.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@expressive-code/plugin-frames": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-qL2oC6FplmHNQfZ8ZkTR64/wKo9x0c8uP2WDftR/ydwN/yhe1ed7ZWYb8r3dezxsls+tDokCnN4zYR594jbpvg==",
|
|
||||||
"dependencies": {
|
|
||||||
"@expressive-code/core": "^0.38.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@expressive-code/plugin-shiki": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-kqHnglZeesqG3UKrb6e9Fq5W36AZ05Y9tCREmSN2lw8LVTqENIeCIkLDdWtQ5VoHlKqwUEQFTVlRehdwoY7Gmw==",
|
|
||||||
"dependencies": {
|
|
||||||
"@expressive-code/core": "^0.38.3",
|
|
||||||
"shiki": "^1.22.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@expressive-code/plugin-text-markers": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-dPK3+BVGTbTmGQGU3Fkj3jZ3OltWUAlxetMHI6limUGCWBCucZiwoZeFM/WmqQa71GyKRzhBT+iEov6kkz2xVA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@expressive-code/core": "^0.38.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@img/sharp-darwin-arm64": {
|
"node_modules/@img/sharp-darwin-arm64": {
|
||||||
"version": "0.33.5",
|
"version": "0.33.5",
|
||||||
"resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
|
"resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
|
||||||
|
@ -1332,71 +1226,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
|
||||||
"integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ=="
|
"integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ=="
|
||||||
},
|
},
|
||||||
"node_modules/@pagefind/darwin-arm64": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/darwin-arm64/-/darwin-arm64-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-365BEGl6ChOsauRjyVpBjXybflXAOvoMROw3TucAROHIcdBvXk9/2AmEvGFU0r75+vdQI4LJdJdpH4Y6Yqaj4A==",
|
|
||||||
"cpu": [
|
|
||||||
"arm64"
|
|
||||||
],
|
|
||||||
"optional": true,
|
|
||||||
"os": [
|
|
||||||
"darwin"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/@pagefind/darwin-x64": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/darwin-x64/-/darwin-x64-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-zlGHA23uuXmS8z3XxEGmbHpWDxXfPZ47QS06tGUq0HDcZjXjXHeLG+cboOy828QIV5FXsm9MjfkP5e4ZNbOkow==",
|
|
||||||
"cpu": [
|
|
||||||
"x64"
|
|
||||||
],
|
|
||||||
"optional": true,
|
|
||||||
"os": [
|
|
||||||
"darwin"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/@pagefind/default-ui": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/default-ui/-/default-ui-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-CGKT9ccd3+oRK6STXGgfH+m0DbOKayX6QGlq38TfE1ZfUcPc5+ulTuzDbZUnMo+bubsEOIypm4Pl2iEyzZ1cNg=="
|
|
||||||
},
|
|
||||||
"node_modules/@pagefind/linux-arm64": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/linux-arm64/-/linux-arm64-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-8lsxNAiBRUk72JvetSBXs4WRpYrQrVJXjlRRnOL6UCdBN9Nlsz0t7hWstRk36+JqHpGWOKYiuHLzGYqYAqoOnQ==",
|
|
||||||
"cpu": [
|
|
||||||
"arm64"
|
|
||||||
],
|
|
||||||
"optional": true,
|
|
||||||
"os": [
|
|
||||||
"linux"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/@pagefind/linux-x64": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/linux-x64/-/linux-x64-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-hAvqdPJv7A20Ucb6FQGE6jhjqy+vZ6pf+s2tFMNtMBG+fzcdc91uTw7aP/1Vo5plD0dAOHwdxfkyw0ugal4kcQ==",
|
|
||||||
"cpu": [
|
|
||||||
"x64"
|
|
||||||
],
|
|
||||||
"optional": true,
|
|
||||||
"os": [
|
|
||||||
"linux"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/@pagefind/windows-x64": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@pagefind/windows-x64/-/windows-x64-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-BR1bIRWOMqkf8IoU576YDhij1Wd/Zf2kX/kCI0b2qzCKC8wcc2GQJaaRMCpzvCCrmliO4vtJ6RITp/AnoYUUmQ==",
|
|
||||||
"cpu": [
|
|
||||||
"x64"
|
|
||||||
],
|
|
||||||
"optional": true,
|
|
||||||
"os": [
|
|
||||||
"win32"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/@pkgjs/parseargs": {
|
"node_modules/@pkgjs/parseargs": {
|
||||||
"version": "0.11.0",
|
"version": "0.11.0",
|
||||||
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
||||||
|
@ -1821,11 +1650,6 @@
|
||||||
"@types/unist": "*"
|
"@types/unist": "*"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@types/js-yaml": {
|
|
||||||
"version": "4.0.9",
|
|
||||||
"resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz",
|
|
||||||
"integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg=="
|
|
||||||
},
|
|
||||||
"node_modules/@types/mdast": {
|
"node_modules/@types/mdast": {
|
||||||
"version": "4.0.4",
|
"version": "4.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
|
||||||
|
@ -2246,17 +2070,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/astro-compressor/-/astro-compressor-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/astro-compressor/-/astro-compressor-1.0.0.tgz",
|
||||||
"integrity": "sha512-MNGRmjIsb73BIJivbU/HnTbPu5CEFvXp1NCev0bpsuK/cp4cCPX6C1omUPXzw2oQbtKv0phTTTtEk+h20SrF1Q=="
|
"integrity": "sha512-MNGRmjIsb73BIJivbU/HnTbPu5CEFvXp1NCev0bpsuK/cp4cCPX6C1omUPXzw2oQbtKv0phTTTtEk+h20SrF1Q=="
|
||||||
},
|
},
|
||||||
"node_modules/astro-expressive-code": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/astro-expressive-code/-/astro-expressive-code-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-Tvdc7RV0G92BbtyEOsfJtXU35w41CkM94fOAzxbQP67Wj5jArfserJ321FO4XA7WG9QMV0GIBmQq77NBIRDzpQ==",
|
|
||||||
"dependencies": {
|
|
||||||
"rehype-expressive-code": "^0.38.3"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/astro-vtbot": {
|
"node_modules/astro-vtbot": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/astro-vtbot/-/astro-vtbot-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/astro-vtbot/-/astro-vtbot-2.0.0.tgz",
|
||||||
|
@ -2336,29 +2149,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
|
||||||
"integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg=="
|
"integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg=="
|
||||||
},
|
},
|
||||||
"node_modules/bcp-47": {
|
|
||||||
"version": "2.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-2.1.0.tgz",
|
|
||||||
"integrity": "sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==",
|
|
||||||
"dependencies": {
|
|
||||||
"is-alphabetical": "^2.0.0",
|
|
||||||
"is-alphanumerical": "^2.0.0",
|
|
||||||
"is-decimal": "^2.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "github",
|
|
||||||
"url": "https://github.com/sponsors/wooorm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/bcp-47-match": {
|
|
||||||
"version": "2.0.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-2.0.3.tgz",
|
|
||||||
"integrity": "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==",
|
|
||||||
"funding": {
|
|
||||||
"type": "github",
|
|
||||||
"url": "https://github.com/sponsors/wooorm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/binary-extensions": {
|
"node_modules/binary-extensions": {
|
||||||
"version": "2.3.0",
|
"version": "2.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
|
||||||
|
@ -2370,11 +2160,6 @@
|
||||||
"url": "https://github.com/sponsors/sindresorhus"
|
"url": "https://github.com/sponsors/sindresorhus"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/boolbase": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
|
|
||||||
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
|
|
||||||
},
|
|
||||||
"node_modules/boxen": {
|
"node_modules/boxen": {
|
||||||
"version": "8.0.1",
|
"version": "8.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
|
||||||
|
@ -2820,21 +2605,6 @@
|
||||||
"uncrypto": "^0.1.3"
|
"uncrypto": "^0.1.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/css-selector-parser": {
|
|
||||||
"version": "3.0.5",
|
|
||||||
"resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-3.0.5.tgz",
|
|
||||||
"integrity": "sha512-3itoDFbKUNx1eKmVpYMFyqKX04Ww9osZ+dLgrk6GEv6KMVeXUhUnp4I5X+evw+u3ZxVU6RFXSSRxlTeMh8bA+g==",
|
|
||||||
"funding": [
|
|
||||||
{
|
|
||||||
"type": "github",
|
|
||||||
"url": "https://github.com/sponsors/mdevils"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "patreon",
|
|
||||||
"url": "https://patreon.com/mdevils"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"node_modules/cssesc": {
|
"node_modules/cssesc": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
|
||||||
|
@ -2971,18 +2741,6 @@
|
||||||
"node": ">=0.3.1"
|
"node": ">=0.3.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/direction": {
|
|
||||||
"version": "2.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/direction/-/direction-2.0.1.tgz",
|
|
||||||
"integrity": "sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA==",
|
|
||||||
"bin": {
|
|
||||||
"direction": "cli.js"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "github",
|
|
||||||
"url": "https://github.com/sponsors/wooorm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/dlv": {
|
"node_modules/dlv": {
|
||||||
"version": "1.1.3",
|
"version": "1.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
|
"resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
|
||||||
|
@ -3243,17 +3001,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
|
||||||
"integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
|
"integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
|
||||||
},
|
},
|
||||||
"node_modules/expressive-code": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-COM04AiUotHCKJgWdn7NtW2lqu8OW8owAidMpkXt1qxrZ9Q2iC7+tok/1qIn2ocGnczvr9paIySgGnEwFeEQ8Q==",
|
|
||||||
"dependencies": {
|
|
||||||
"@expressive-code/core": "^0.38.3",
|
|
||||||
"@expressive-code/plugin-frames": "^0.38.3",
|
|
||||||
"@expressive-code/plugin-shiki": "^0.38.3",
|
|
||||||
"@expressive-code/plugin-text-markers": "^0.38.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/extend": {
|
"node_modules/extend": {
|
||||||
"version": "3.0.2",
|
"version": "3.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
|
||||||
|
@ -3513,37 +3260,6 @@
|
||||||
"node": ">= 0.4"
|
"node": ">= 0.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-embedded": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-embedded/-/hast-util-embedded-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"hast-util-is-element": "^3.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-format": {
|
|
||||||
"version": "1.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-format/-/hast-util-format-1.1.0.tgz",
|
|
||||||
"integrity": "sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"hast-util-embedded": "^3.0.0",
|
|
||||||
"hast-util-minify-whitespace": "^1.0.0",
|
|
||||||
"hast-util-phrasing": "^3.0.0",
|
|
||||||
"hast-util-whitespace": "^3.0.0",
|
|
||||||
"html-whitespace-sensitive-tag-names": "^3.0.0",
|
|
||||||
"unist-util-visit-parents": "^6.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-from-html": {
|
"node_modules/hast-util-from-html": {
|
||||||
"version": "2.0.3",
|
"version": "2.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
|
||||||
|
@ -3580,30 +3296,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-has-property": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-is-body-ok-link": {
|
|
||||||
"version": "3.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-3.0.1.tgz",
|
|
||||||
"integrity": "sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-is-element": {
|
"node_modules/hast-util-is-element": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
|
||||||
|
@ -3616,22 +3308,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-minify-whitespace": {
|
|
||||||
"version": "1.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-minify-whitespace/-/hast-util-minify-whitespace-1.0.1.tgz",
|
|
||||||
"integrity": "sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"hast-util-embedded": "^3.0.0",
|
|
||||||
"hast-util-is-element": "^3.0.0",
|
|
||||||
"hast-util-whitespace": "^3.0.0",
|
|
||||||
"unist-util-is": "^6.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-parse-selector": {
|
"node_modules/hast-util-parse-selector": {
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
|
||||||
|
@ -3644,22 +3320,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-phrasing": {
|
|
||||||
"version": "3.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-phrasing/-/hast-util-phrasing-3.0.1.tgz",
|
|
||||||
"integrity": "sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"hast-util-embedded": "^3.0.0",
|
|
||||||
"hast-util-has-property": "^3.0.0",
|
|
||||||
"hast-util-is-body-ok-link": "^3.0.0",
|
|
||||||
"hast-util-is-element": "^3.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-raw": {
|
"node_modules/hast-util-raw": {
|
||||||
"version": "9.1.0",
|
"version": "9.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz",
|
||||||
|
@ -3684,32 +3344,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-select": {
|
|
||||||
"version": "6.0.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-select/-/hast-util-select-6.0.3.tgz",
|
|
||||||
"integrity": "sha512-OVRQlQ1XuuLP8aFVLYmC2atrfWHS5UD3shonxpnyrjcCkwtvmt/+N6kYJdcY4mkMJhxp4kj2EFIxQ9kvkkt/eQ==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"@types/unist": "^3.0.0",
|
|
||||||
"bcp-47-match": "^2.0.0",
|
|
||||||
"comma-separated-tokens": "^2.0.0",
|
|
||||||
"css-selector-parser": "^3.0.0",
|
|
||||||
"devlop": "^1.0.0",
|
|
||||||
"direction": "^2.0.0",
|
|
||||||
"hast-util-has-property": "^3.0.0",
|
|
||||||
"hast-util-to-string": "^3.0.0",
|
|
||||||
"hast-util-whitespace": "^3.0.0",
|
|
||||||
"nth-check": "^2.0.0",
|
|
||||||
"property-information": "^6.0.0",
|
|
||||||
"space-separated-tokens": "^2.0.0",
|
|
||||||
"unist-util-visit": "^5.0.0",
|
|
||||||
"zwitch": "^2.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-to-estree": {
|
"node_modules/hast-util-to-estree": {
|
||||||
"version": "3.1.0",
|
"version": "3.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz",
|
||||||
|
@ -3816,18 +3450,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/hast-util-to-string": {
|
|
||||||
"version": "3.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.1.tgz",
|
|
||||||
"integrity": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/hast-util-to-text": {
|
"node_modules/hast-util-to-text": {
|
||||||
"version": "4.0.2",
|
"version": "4.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
|
||||||
|
@ -3905,42 +3527,11 @@
|
||||||
"url": "https://github.com/sponsors/wooorm"
|
"url": "https://github.com/sponsors/wooorm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/html-whitespace-sensitive-tag-names": {
|
|
||||||
"version": "3.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/html-whitespace-sensitive-tag-names/-/html-whitespace-sensitive-tag-names-3.0.1.tgz",
|
|
||||||
"integrity": "sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==",
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/http-cache-semantics": {
|
"node_modules/http-cache-semantics": {
|
||||||
"version": "4.1.1",
|
"version": "4.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
|
||||||
"integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="
|
"integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="
|
||||||
},
|
},
|
||||||
"node_modules/i18next": {
|
|
||||||
"version": "23.16.8",
|
|
||||||
"resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz",
|
|
||||||
"integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==",
|
|
||||||
"funding": [
|
|
||||||
{
|
|
||||||
"type": "individual",
|
|
||||||
"url": "https://locize.com"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "individual",
|
|
||||||
"url": "https://locize.com/i18next.html"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "individual",
|
|
||||||
"url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"dependencies": {
|
|
||||||
"@babel/runtime": "^7.23.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/ico-endec": {
|
"node_modules/ico-endec": {
|
||||||
"version": "0.1.6",
|
"version": "0.1.6",
|
||||||
"resolved": "https://registry.npmjs.org/ico-endec/-/ico-endec-0.1.6.tgz",
|
"resolved": "https://registry.npmjs.org/ico-endec/-/ico-endec-0.1.6.tgz",
|
||||||
|
@ -4365,25 +3956,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/mdast-util-directive": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/mdast": "^4.0.0",
|
|
||||||
"@types/unist": "^3.0.0",
|
|
||||||
"devlop": "^1.0.0",
|
|
||||||
"mdast-util-from-markdown": "^2.0.0",
|
|
||||||
"mdast-util-to-markdown": "^2.0.0",
|
|
||||||
"parse-entities": "^4.0.0",
|
|
||||||
"stringify-entities": "^4.0.0",
|
|
||||||
"unist-util-visit-parents": "^6.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/mdast-util-find-and-replace": {
|
"node_modules/mdast-util-find-and-replace": {
|
||||||
"version": "3.0.1",
|
"version": "3.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
|
||||||
|
@ -4730,24 +4302,6 @@
|
||||||
"micromark-util-types": "^2.0.0"
|
"micromark-util-types": "^2.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/micromark-extension-directive": {
|
|
||||||
"version": "3.0.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz",
|
|
||||||
"integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==",
|
|
||||||
"dependencies": {
|
|
||||||
"devlop": "^1.0.0",
|
|
||||||
"micromark-factory-space": "^2.0.0",
|
|
||||||
"micromark-factory-whitespace": "^2.0.0",
|
|
||||||
"micromark-util-character": "^2.0.0",
|
|
||||||
"micromark-util-symbol": "^2.0.0",
|
|
||||||
"micromark-util-types": "^2.0.0",
|
|
||||||
"parse-entities": "^4.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/micromark-extension-gfm": {
|
"node_modules/micromark-extension-gfm": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
|
||||||
|
@ -5530,17 +5084,6 @@
|
||||||
"node": ">=0.10.0"
|
"node": ">=0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/nth-check": {
|
|
||||||
"version": "2.1.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
|
|
||||||
"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
|
|
||||||
"dependencies": {
|
|
||||||
"boolbase": "^1.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"url": "https://github.com/fb55/nth-check?sponsor=1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/object-assign": {
|
"node_modules/object-assign": {
|
||||||
"version": "4.1.1",
|
"version": "4.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
||||||
|
@ -5660,21 +5203,6 @@
|
||||||
"resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
|
||||||
"integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
|
"integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
|
||||||
},
|
},
|
||||||
"node_modules/pagefind": {
|
|
||||||
"version": "1.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.3.0.tgz",
|
|
||||||
"integrity": "sha512-8KPLGT5g9s+olKMRTU9LFekLizkVIu9tes90O1/aigJ0T5LmyPqTzGJrETnSw3meSYg58YH7JTzhTTW/3z6VAw==",
|
|
||||||
"bin": {
|
|
||||||
"pagefind": "lib/runner/bin.cjs"
|
|
||||||
},
|
|
||||||
"optionalDependencies": {
|
|
||||||
"@pagefind/darwin-arm64": "1.3.0",
|
|
||||||
"@pagefind/darwin-x64": "1.3.0",
|
|
||||||
"@pagefind/linux-arm64": "1.3.0",
|
|
||||||
"@pagefind/linux-x64": "1.3.0",
|
|
||||||
"@pagefind/windows-x64": "1.3.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/param-case": {
|
"node_modules/param-case": {
|
||||||
"version": "3.0.4",
|
"version": "3.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
|
||||||
|
@ -6249,11 +5777,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/regenerator-runtime": {
|
|
||||||
"version": "0.14.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
|
|
||||||
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
|
|
||||||
},
|
|
||||||
"node_modules/regex": {
|
"node_modules/regex": {
|
||||||
"version": "5.1.1",
|
"version": "5.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz",
|
||||||
|
@ -6291,27 +5814,6 @@
|
||||||
"url": "https://opencollective.com/unified"
|
"url": "https://opencollective.com/unified"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/rehype-expressive-code": {
|
|
||||||
"version": "0.38.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/rehype-expressive-code/-/rehype-expressive-code-0.38.3.tgz",
|
|
||||||
"integrity": "sha512-RYSSDkMBikoTbycZPkcWp6ELneANT4eTpND1DSRJ6nI2eVFUwTBDCvE2vO6jOOTaavwnPiydi4i/87NRyjpdOA==",
|
|
||||||
"dependencies": {
|
|
||||||
"expressive-code": "^0.38.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/rehype-format": {
|
|
||||||
"version": "5.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/rehype-format/-/rehype-format-5.0.1.tgz",
|
|
||||||
"integrity": "sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/hast": "^3.0.0",
|
|
||||||
"hast-util-format": "^1.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/rehype-parse": {
|
"node_modules/rehype-parse": {
|
||||||
"version": "9.0.1",
|
"version": "9.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz",
|
||||||
|
@ -6376,21 +5878,6 @@
|
||||||
"node": ">= 0.10"
|
"node": ">= 0.10"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/remark-directive": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/mdast": "^4.0.0",
|
|
||||||
"mdast-util-directive": "^3.0.0",
|
|
||||||
"micromark-extension-directive": "^3.0.0",
|
|
||||||
"unified": "^11.0.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/unified"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/remark-gfm": {
|
"node_modules/remark-gfm": {
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz",
|
||||||
|
|
|
@ -13,8 +13,6 @@
|
||||||
"@astrojs/check": "^0.9.4",
|
"@astrojs/check": "^0.9.4",
|
||||||
"@astrojs/mdx": "^4.0.3",
|
"@astrojs/mdx": "^4.0.3",
|
||||||
"@astrojs/sitemap": "^3.2.1",
|
"@astrojs/sitemap": "^3.2.1",
|
||||||
"@astrojs/starlight": "^0.30.3",
|
|
||||||
"@astrojs/starlight-tailwind": "^3.0.0",
|
|
||||||
"@astrojs/tailwind": "^5.1.4",
|
"@astrojs/tailwind": "^5.1.4",
|
||||||
"@preline/accordion": "^2.5.0",
|
"@preline/accordion": "^2.5.0",
|
||||||
"@preline/collapse": "^2.6.0",
|
"@preline/collapse": "^2.6.0",
|
||||||
|
|
|
@ -1,180 +0,0 @@
|
||||||
/* Dark mode colors. */
|
|
||||||
:root {
|
|
||||||
--border: hsla(var(--border-neutral), .4);
|
|
||||||
--backdrop-color: #272727cc;
|
|
||||||
--sl-color-accent: #ff801f;
|
|
||||||
--sl-color-accent-high: #ffa057;
|
|
||||||
--sl-color-accent-low: #562800;
|
|
||||||
--sl-color-black: #181818;
|
|
||||||
--sl-color-gray-1: #eee;
|
|
||||||
--sl-color-gray-2: #c2c2c2;
|
|
||||||
--sl-color-gray-3: #8b8b8b;
|
|
||||||
--sl-color-gray-4: #585858;
|
|
||||||
--sl-color-gray-5: #383838;
|
|
||||||
--sl-color-gray-6: #272727;
|
|
||||||
--sl-color-white: #fff;
|
|
||||||
--list-marker-color: #fb923c;
|
|
||||||
--border-neutral: 0, 0%, 25.1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Light mode colors. */
|
|
||||||
:root[data-theme="light"] {
|
|
||||||
--border: hsla(var(--border-yellow), .4);
|
|
||||||
--backdrop-color: #f6f6f699;
|
|
||||||
--sl-color-accent: #b73d00;
|
|
||||||
--sl-color-accent-high: #562800;
|
|
||||||
--sl-color-accent-low: #ffa057;
|
|
||||||
--sl-color-black: #fff;
|
|
||||||
--sl-color-gray-1: #272727;
|
|
||||||
--sl-color-gray-2: #383838;
|
|
||||||
--sl-color-gray-3: #585858;
|
|
||||||
--sl-color-gray-4: #8b8b8b;
|
|
||||||
--sl-color-gray-5: #c2c2c2;
|
|
||||||
--sl-color-gray-6: #eee;
|
|
||||||
--sl-color-gray-7: #f6f6f6;
|
|
||||||
--sl-color-white: #181818;
|
|
||||||
--list-marker-color: #fb923c;
|
|
||||||
--border-yellow: 54.9, 96.7%, 88%;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border: none !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
header.header {
|
|
||||||
background-color: transparent !important;
|
|
||||||
height: 4.5rem !important;
|
|
||||||
margin-inline: auto !important;
|
|
||||||
padding-block: 0 !important;
|
|
||||||
padding-inline: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
header > div:first-of-type {
|
|
||||||
backdrop-filter: blur(12px) !important;
|
|
||||||
background-color: var(--backdrop-color) !important;
|
|
||||||
border: 1px var(--border) solid;
|
|
||||||
border-radius: 36px;
|
|
||||||
height: 100% !important;
|
|
||||||
margin-inline: auto !important;
|
|
||||||
margin-top: 1rem !important;
|
|
||||||
max-width: 1536px;
|
|
||||||
padding-inline: 2rem !important;
|
|
||||||
width: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#starlight__sidebar {
|
|
||||||
border-radius: 1rem;
|
|
||||||
margin-top: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.content-panel:first-of-type {
|
|
||||||
margin-top: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right-sidebar {
|
|
||||||
top: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#starlight__on-this-page--mobile {
|
|
||||||
border: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
mobile-starlight-toc > nav {
|
|
||||||
border: none !important;
|
|
||||||
border-radius: 1rem;
|
|
||||||
margin-top: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
select {
|
|
||||||
background-image: none;
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
select:focus-visible {
|
|
||||||
outline: -webkit-focus-ring-color auto 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
article.card {
|
|
||||||
border-radius: 0.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.pagination-links a:hover,
|
|
||||||
.sl-link-card:hover {
|
|
||||||
border-color: var(--sl-color-accent);
|
|
||||||
}
|
|
||||||
|
|
||||||
.starlight-aside--tip {
|
|
||||||
background: linear-gradient(45deg, #ff512f, #f09819);
|
|
||||||
border: none;
|
|
||||||
border-radius: 0.5rem;
|
|
||||||
color: #66350c;
|
|
||||||
}
|
|
||||||
|
|
||||||
.starlight-aside--note {
|
|
||||||
background: linear-gradient(45deg, #00b4db, #2193b0);
|
|
||||||
border: none;
|
|
||||||
border-radius: 0.5rem;
|
|
||||||
color: #004558;
|
|
||||||
}
|
|
||||||
|
|
||||||
.starlight-aside__icon {
|
|
||||||
transform: scale(0.8);
|
|
||||||
}
|
|
||||||
|
|
||||||
.starlight-aside--tip .starlight-aside__title {
|
|
||||||
color: #ffe0c2;
|
|
||||||
}
|
|
||||||
|
|
||||||
.starlight-aside--note .starlight-aside__title {
|
|
||||||
color: #bbf3fef7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-markdown-content ul:not(:where(.not-content *)) {
|
|
||||||
list-style-type: none;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-markdown-content ul:not(:where(.not-content *)) > li {
|
|
||||||
padding-left: 1.75rem;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-markdown-content li:not(:where(.not-content *)) > ul,
|
|
||||||
.sl-markdown-content li + li:not(:where(.not-content *)) {
|
|
||||||
margin-top: 0.625rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-markdown-content ul:not(:where(.not-content *)) > li:before {
|
|
||||||
background: var(--list-marker-color);
|
|
||||||
border-radius: 1px;
|
|
||||||
content: "";
|
|
||||||
height: 2px;
|
|
||||||
left: 2px;
|
|
||||||
position: absolute;
|
|
||||||
top: 13px;
|
|
||||||
width: 0.875rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 800px) {
|
|
||||||
mobile-starlight-toc > nav {
|
|
||||||
border-radius: 1rem;
|
|
||||||
margin-top: 3rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
header > div:first-of-type {
|
|
||||||
padding-inline-end: 5rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
starlight-menu-button > button {
|
|
||||||
right: 3rem !important;
|
|
||||||
top: 2.2rem !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 1280px) {
|
|
||||||
header.header {
|
|
||||||
padding-inline: 1.5rem !important;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,87 +0,0 @@
|
||||||
/* Dark mode colors. */
|
|
||||||
:root {
|
|
||||||
--primary-button-hover: #ff801f;
|
|
||||||
--backdrop-color: #272727cc;
|
|
||||||
--sl-color-accent: #ff801f;
|
|
||||||
--sl-color-accent-high: #ffa057;
|
|
||||||
--sl-color-accent-low: #562800;
|
|
||||||
--sl-color-black: #181818;
|
|
||||||
--sl-color-gray-1: #eee;
|
|
||||||
--sl-color-gray-2: #c2c2c2;
|
|
||||||
--sl-color-gray-3: #8b8b8b;
|
|
||||||
--sl-color-gray-4: #585858;
|
|
||||||
--sl-color-gray-5: #383838;
|
|
||||||
--sl-color-gray-6: #272727;
|
|
||||||
--sl-color-white: #fff;
|
|
||||||
--yellow-hsl: 43.3, 96.4%, 56.3%;
|
|
||||||
--overlay-yellow: hsla(var(--yellow-hsl), .2);
|
|
||||||
--border: hsla(var(--border-neutral), .4);
|
|
||||||
--border-neutral: 0, 0%, 25.1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Light mode colors. */
|
|
||||||
:root[data-theme='light'] {
|
|
||||||
--primary-button-hover: #ff801f;
|
|
||||||
--backdrop-color: #f6f6f699;
|
|
||||||
--sl-color-accent: #f76b15;
|
|
||||||
--sl-color-accent-high: #562800;
|
|
||||||
--sl-color-accent-low: #ffa057;
|
|
||||||
--sl-color-black: #fff;
|
|
||||||
--sl-color-gray-1: #272727;
|
|
||||||
--sl-color-gray-2: #383838;
|
|
||||||
--sl-color-gray-3: #585858;
|
|
||||||
--sl-color-gray-4: #8b8b8b;
|
|
||||||
--sl-color-gray-5: #c2c2c2;
|
|
||||||
--sl-color-gray-6: #eee;
|
|
||||||
--sl-color-gray-7: #f6f6f6;
|
|
||||||
--sl-color-white: #181818;
|
|
||||||
--yellow-hsl: 47.9, 95.8%, 53.1%;
|
|
||||||
--border-yellow: 54.9, 96.7%, 88%;
|
|
||||||
--border: hsla(var(--border-yellow), .4);
|
|
||||||
}
|
|
||||||
|
|
||||||
.page {
|
|
||||||
background: linear-gradient(215deg, var(--overlay-yellow), transparent 40%), radial-gradient(var(--overlay-yellow), transparent 40%) no-repeat center center / cover, radial-gradient(var(--overlay-yellow), transparent 65%) no-repeat center center / cover;
|
|
||||||
background-blend-mode: overlay;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border: none !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
header.header {
|
|
||||||
background-color: transparent !important;
|
|
||||||
height: 4.5rem !important;
|
|
||||||
margin-inline: auto !important;
|
|
||||||
padding-block: 0 !important;
|
|
||||||
padding-inline: 2rem !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
header > div:first-of-type {
|
|
||||||
backdrop-filter: blur(12px) !important;
|
|
||||||
background-color: var(--backdrop-color) !important;
|
|
||||||
border: 1px var(--border) solid;
|
|
||||||
border-radius: 36px;
|
|
||||||
height: 100% !important;
|
|
||||||
margin-inline: auto !important;
|
|
||||||
margin-top: 1rem !important;
|
|
||||||
max-width: 1536px;
|
|
||||||
padding-inline: 2rem !important;
|
|
||||||
width: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
select {
|
|
||||||
background-image: none;
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-link-button.primary:hover {
|
|
||||||
background-color: var(--primary-button-hover);
|
|
||||||
transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.sl-link-button.primary:hover svg {
|
|
||||||
transform: translateX(0.25rem);
|
|
||||||
transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1);
|
|
||||||
}
|
|
|
@ -1,27 +0,0 @@
|
||||||
---
|
|
||||||
import type { Props } from '@astrojs/starlight/props';
|
|
||||||
import StarlightHead from '@astrojs/starlight/components/Head.astro';
|
|
||||||
import VtbotStarlight from 'astro-vtbot/components/starlight/Base.astro';
|
|
||||||
|
|
||||||
// https://docs.astro.build/en/guides/view-transitions/#fallback-control
|
|
||||||
Astro.props.viewTransitionsFallback = "animate";
|
|
||||||
---
|
|
||||||
|
|
||||||
<VtbotStarlight {...Astro.props}>
|
|
||||||
<StarlightHead {...Astro.props}><slot /></StarlightHead>
|
|
||||||
<script>
|
|
||||||
import "@scripts/lenisSmoothScroll.js";
|
|
||||||
</script>
|
|
||||||
</VtbotStarlight>
|
|
||||||
|
|
||||||
<style is:global>
|
|
||||||
/* Slow down Chrome's default animation */
|
|
||||||
::view-transition-group(root) {
|
|
||||||
animation-duration: 250ms;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Do not slide over the sidebars */
|
|
||||||
::view-transition-group(*) {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
</style>
|
|
|
@ -1,34 +0,0 @@
|
||||||
---
|
|
||||||
import LanguageSelect from "@astrojs/starlight/components/LanguageSelect.astro";
|
|
||||||
import SocialIcons from "@astrojs/starlight/components/SocialIcons.astro";
|
|
||||||
import ThemeSelect from "src/components/ui/starlight/ThemeSelectMobile.astro";
|
|
||||||
import type { Props } from "@astrojs/starlight/props";
|
|
||||||
---
|
|
||||||
|
|
||||||
<div class="mobile-preferences sl-flex">
|
|
||||||
<div class="sl-flex social-icons">
|
|
||||||
<SocialIcons {...Astro.props}><slot /></SocialIcons>
|
|
||||||
</div>
|
|
||||||
<ThemeSelect />
|
|
||||||
<LanguageSelect {...Astro.props}><slot /></LanguageSelect>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.social-icons {
|
|
||||||
margin-inline-end: auto;
|
|
||||||
gap: 1rem;
|
|
||||||
align-items: center;
|
|
||||||
padding-block: 1rem;
|
|
||||||
}
|
|
||||||
.social-icons:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.mobile-preferences {
|
|
||||||
justify-content: space-between;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
border-top: 1px solid var(--sl-color-gray-6);
|
|
||||||
column-gap: 1rem;
|
|
||||||
padding: 0.5rem 0;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
</style>
|
|
|
@ -1,46 +0,0 @@
|
||||||
---
|
|
||||||
import mainLogo from "@images/starlight/screwfast_logo_dark.svg?raw";
|
|
||||||
import docsLogo from "@images/starlight/docs_logo.svg?raw";
|
|
||||||
import type { Props } from "@astrojs/starlight/props";
|
|
||||||
|
|
||||||
|
|
||||||
const main = "/";
|
|
||||||
const locale = Astro.props.locale ? Astro.props.locale + "/" : "";
|
|
||||||
const docs = "/" + locale + "welcome-to-docs/";
|
|
||||||
---
|
|
||||||
|
|
||||||
<span class="site-title flex">
|
|
||||||
<a class="main-logo" href={main} set:html={mainLogo} aria-label="ScrewFast" />
|
|
||||||
<a class="docs-logo" href={docs} set:html={docsLogo} aria-label="ScrewFast Docs" />
|
|
||||||
</span>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.site-title {
|
|
||||||
gap: 1rem;
|
|
||||||
margin-right: 1rem;
|
|
||||||
}
|
|
||||||
.site-title a {
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.flex {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
.site-title a:focus-visible {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.site-title a:focus-visible > :global(*) {
|
|
||||||
transform: translateY(calc(.1rem * -1));
|
|
||||||
transition: transform 250ms cubic-bezier(0.33, 1, 0.68, 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-title :global(svg) {
|
|
||||||
width: auto;
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
.site-title a:hover :global(svg) {
|
|
||||||
transform: translateY(calc(.1rem * -1));
|
|
||||||
transition: transform 250ms cubic-bezier(0.33, 1, 0.68, 1);
|
|
||||||
}
|
|
||||||
</style>
|
|
|
@ -1,104 +0,0 @@
|
||||||
<!-- Dark Theme Toggle Button -->
|
|
||||||
<button
|
|
||||||
type="button"
|
|
||||||
aria-label="Dark Theme Toggle"
|
|
||||||
id="dark-theme-toggle"
|
|
||||||
class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400"
|
|
||||||
data-hs-theme-click-value="dark"
|
|
||||||
>
|
|
||||||
<svg
|
|
||||||
class="h-4 w-4 flex-shrink-0"
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
>
|
|
||||||
<path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path>
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<!-- Light Theme Toggle Button -->
|
|
||||||
<button
|
|
||||||
type="button"
|
|
||||||
aria-label="Light Theme Toggle"
|
|
||||||
id="light-theme-toggle"
|
|
||||||
class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400"
|
|
||||||
data-hs-theme-click-value="light"
|
|
||||||
>
|
|
||||||
<svg
|
|
||||||
class="h-4 w-4 flex-shrink-0"
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
>
|
|
||||||
<circle cx="12" cy="12" r="4"></circle>
|
|
||||||
<path d="M12 8a2 2 0 1 0 4 4"></path>
|
|
||||||
<path d="M12 2v2"></path>
|
|
||||||
<path d="M12 20v2"></path>
|
|
||||||
<path d="m4.93 4.93 1.41 1.41"></path>
|
|
||||||
<path d="m17.66 17.66 1.41 1.41"></path>
|
|
||||||
<path d="M2 12h2"></path>
|
|
||||||
<path d="M20 12h2"></path>
|
|
||||||
<path d="m6.34 17.66-1.41 1.41"></path>
|
|
||||||
<path d="m19.07 4.93-1.41 1.41"></path>
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
// Define the Theme type
|
|
||||||
type Theme = "light" | "dark";
|
|
||||||
|
|
||||||
// Function to set the theme
|
|
||||||
function setTheme(theme: Theme): void {
|
|
||||||
document.documentElement.setAttribute("data-theme", theme);
|
|
||||||
localStorage.setItem("starlight-theme", theme);
|
|
||||||
updateButtons(theme);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Function to update the button visibility
|
|
||||||
function updateButtons(theme: Theme): void {
|
|
||||||
const darkButton = document.getElementById("dark-theme-toggle");
|
|
||||||
const lightButton = document.getElementById("light-theme-toggle");
|
|
||||||
|
|
||||||
if (theme === "dark") {
|
|
||||||
darkButton?.classList.add("hidden");
|
|
||||||
lightButton?.classList.remove("hidden");
|
|
||||||
} else {
|
|
||||||
darkButton?.classList.remove("hidden");
|
|
||||||
lightButton?.classList.add("hidden");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Event listeners for theme toggle buttons
|
|
||||||
document
|
|
||||||
.getElementById("dark-theme-toggle")
|
|
||||||
?.addEventListener("click", () => {
|
|
||||||
setTheme("dark");
|
|
||||||
});
|
|
||||||
|
|
||||||
document
|
|
||||||
.getElementById("light-theme-toggle")
|
|
||||||
?.addEventListener("click", () => {
|
|
||||||
setTheme("light");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Initial theme setup
|
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
|
||||||
const storedTheme = localStorage.getItem("starlight-theme") as Theme | null;
|
|
||||||
const theme: Theme =
|
|
||||||
storedTheme ||
|
|
||||||
(window.matchMedia("(prefers-color-scheme: dark)").matches
|
|
||||||
? "dark"
|
|
||||||
: "light");
|
|
||||||
setTheme(theme);
|
|
||||||
});
|
|
||||||
</script>
|
|
|
@ -1,104 +0,0 @@
|
||||||
<!-- Dark Theme Toggle Button -->
|
|
||||||
<button
|
|
||||||
type="button"
|
|
||||||
aria-label="Dark Theme Toggle"
|
|
||||||
id="dark-theme-toggle-mobile"
|
|
||||||
class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400"
|
|
||||||
data-hs-theme-click-value="dark"
|
|
||||||
>
|
|
||||||
<svg
|
|
||||||
class="h-4 w-4 flex-shrink-0"
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
>
|
|
||||||
<path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path>
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<!-- Light Theme Toggle Button -->
|
|
||||||
<button
|
|
||||||
type="button"
|
|
||||||
aria-label="Light Theme Toggle"
|
|
||||||
id="light-theme-toggle-mobile"
|
|
||||||
class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400"
|
|
||||||
data-hs-theme-click-value="light"
|
|
||||||
>
|
|
||||||
<svg
|
|
||||||
class="h-4 w-4 flex-shrink-0"
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
>
|
|
||||||
<circle cx="12" cy="12" r="4"></circle>
|
|
||||||
<path d="M12 8a2 2 0 1 0 4 4"></path>
|
|
||||||
<path d="M12 2v2"></path>
|
|
||||||
<path d="M12 20v2"></path>
|
|
||||||
<path d="m4.93 4.93 1.41 1.41"></path>
|
|
||||||
<path d="m17.66 17.66 1.41 1.41"></path>
|
|
||||||
<path d="M2 12h2"></path>
|
|
||||||
<path d="M20 12h2"></path>
|
|
||||||
<path d="m6.34 17.66-1.41 1.41"></path>
|
|
||||||
<path d="m19.07 4.93-1.41 1.41"></path>
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
// Define the Theme type
|
|
||||||
type Theme = "light" | "dark";
|
|
||||||
|
|
||||||
// Function to set the theme
|
|
||||||
function setTheme(theme: Theme): void {
|
|
||||||
document.documentElement.setAttribute("data-theme", theme);
|
|
||||||
localStorage.setItem("starlight-theme", theme);
|
|
||||||
updateButtons(theme);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Function to update the button visibility
|
|
||||||
function updateButtons(theme: Theme): void {
|
|
||||||
const darkButton = document.getElementById("dark-theme-toggle-mobile");
|
|
||||||
const lightButton = document.getElementById("light-theme-toggle-mobile");
|
|
||||||
|
|
||||||
if (theme === "dark") {
|
|
||||||
darkButton?.classList.add("hidden");
|
|
||||||
lightButton?.classList.remove("hidden");
|
|
||||||
} else {
|
|
||||||
darkButton?.classList.remove("hidden");
|
|
||||||
lightButton?.classList.add("hidden");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Event listeners for theme toggle buttons
|
|
||||||
document
|
|
||||||
.getElementById("dark-theme-toggle-mobile")
|
|
||||||
?.addEventListener("click", () => {
|
|
||||||
setTheme("dark");
|
|
||||||
});
|
|
||||||
|
|
||||||
document
|
|
||||||
.getElementById("light-theme-toggle-mobile")
|
|
||||||
?.addEventListener("click", () => {
|
|
||||||
setTheme("light");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Initial theme setup
|
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
|
||||||
const storedTheme = localStorage.getItem("starlight-theme") as Theme | null;
|
|
||||||
const theme: Theme =
|
|
||||||
storedTheme ||
|
|
||||||
(window.matchMedia("(prefers-color-scheme: dark)").matches
|
|
||||||
? "dark"
|
|
||||||
: "light");
|
|
||||||
setTheme(theme);
|
|
||||||
});
|
|
||||||
</script>
|
|
|
@ -1,7 +1,6 @@
|
||||||
// https://docs.astro.build/en/guides/content-collections/#defining-collections
|
// https://docs.astro.build/en/guides/content-collections/#defining-collections
|
||||||
|
|
||||||
import { z, defineCollection } from 'astro:content';
|
import { z, defineCollection } from 'astro:content';
|
||||||
import { docsSchema } from '@astrojs/starlight/schema';
|
|
||||||
import { glob } from 'astro/loaders';
|
import { glob } from 'astro/loaders';
|
||||||
|
|
||||||
const productsCollection = defineCollection({
|
const productsCollection = defineCollection({
|
||||||
|
@ -60,24 +59,6 @@ const productsCollection = defineCollection({
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
|
||||||
const blogCollection = defineCollection({
|
|
||||||
loader: glob({ pattern: '**/[^_]*.{md,mdx}', base: "./src/content/blog" }),
|
|
||||||
schema: ({ image }) => z.object ({
|
|
||||||
title: z.string(),
|
|
||||||
description: z.string(),
|
|
||||||
contents: z.array(z.string()),
|
|
||||||
author: z.string(),
|
|
||||||
role: z.string().optional(),
|
|
||||||
authorImage: image(),
|
|
||||||
authorImageAlt: z.string(),
|
|
||||||
pubDate: z.date(),
|
|
||||||
cardImage: image(),
|
|
||||||
cardImageAlt: z.string(),
|
|
||||||
readTime: z.number(),
|
|
||||||
tags: z.array(z.string()).optional(),
|
|
||||||
}),
|
|
||||||
});
|
|
||||||
|
|
||||||
const insightsCollection = defineCollection({
|
const insightsCollection = defineCollection({
|
||||||
loader: glob({ pattern: '**/[^_]*.{md,mdx}', base: "./src/content/insights" }),
|
loader: glob({ pattern: '**/[^_]*.{md,mdx}', base: "./src/content/insights" }),
|
||||||
schema: ({ image }) => z.object ({
|
schema: ({ image }) => z.object ({
|
||||||
|
@ -90,8 +71,6 @@ const insightsCollection = defineCollection({
|
||||||
});
|
});
|
||||||
|
|
||||||
export const collections = {
|
export const collections = {
|
||||||
docs: defineCollection({ schema: docsSchema() }),
|
|
||||||
'products': productsCollection,
|
'products': productsCollection,
|
||||||
'blog': blogCollection,
|
|
||||||
'insights': insightsCollection,
|
'insights': insightsCollection,
|
||||||
};
|
};
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: "Maximizing Efficiency with ScrewFast's Cutting-Edge Tools"
|
|
||||||
description: "Innovating Construction Efficiency with Precision Tools & Support"
|
|
||||||
author: "Jacob"
|
|
||||||
authorImage: "@/images/blog/jacob.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-06
|
|
||||||
cardImage: "@/images/blog/post-1.avif"
|
|
||||||
cardImageAlt: "Top view mechanical tools arrangement"
|
|
||||||
readTime: 4
|
|
||||||
tags: ["tools", "construction", "workflow" ]
|
|
||||||
contents: [
|
|
||||||
"In today's fast-paced construction industry, efficiency is key to success. At ScrewFast, we understand the importance of optimizing your project workflow to meet deadlines and stay within budget. That's why we're thrilled to introduce our cutting-edge tools designed to empower your projects like never before.",
|
|
||||||
"Our range of hardware tools combines precision engineering with user-centric design, ensuring maximum productivity on every job site. From power drills to advanced fastening solutions, ScrewFast's tools are built to withstand the rigors of construction while streamlining your workflow.",
|
|
||||||
"One of our standout offerings is our intuitive dashboards, which provide real-time insights into project progress, resource allocation, and more. With user-friendly interfaces, navigating and overseeing your projects has never been easier.",
|
|
||||||
"But efficiency isn't just about the tools you use—it's also about the support you receive. That's why ScrewFast offers comprehensive documentation and expert guidance every step of the way. Our dedicated teams are committed to your success, providing personalized assistance to ensure you get the most out of our products.",
|
|
||||||
"Join the countless industry leaders who have already experienced the difference ScrewFast tools can make. With our cutting-edge solutions, you can fast-track your projects to success and stay ahead of the competition."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,20 +0,0 @@
|
||||||
---
|
|
||||||
title: "Enhancing Safety and Workmanship with ScrewFast Construction Services"
|
|
||||||
description: "Quality construction services for lasting results"
|
|
||||||
author: "Brad"
|
|
||||||
authorImage: "@/images/blog/brad.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-10
|
|
||||||
cardImage: "@/images/blog/post-2.avif"
|
|
||||||
cardImageAlt: "Man in black sweatpants using DEWALT circular saw and cutting a wood plank"
|
|
||||||
readTime: 5
|
|
||||||
tags: ["safety", "craftsmanship", "management" ]
|
|
||||||
contents: [
|
|
||||||
"When it comes to construction, safety and quality workmanship are non-negotiable. At ScrewFast, we're proud to offer a range of construction services that prioritize both, ensuring your projects are built to last.",
|
|
||||||
"Our team of skilled craftsmen brings precision and expertise to every job, from minor installations to large-scale structural work. With top-quality tools and materials from our extensive inventory, we guarantee the highest standards of safety and craftsmanship on every project.",
|
|
||||||
"But our commitment to excellence doesn't end there. We also provide thorough project management services to keep your build on track and within budget. From workflow coordination to stakeholder communication, ScrewFast handles the complexities so you can focus on your vision.",
|
|
||||||
"What sets ScrewFast apart is our dedication to ongoing support. We don't just finish the job and walk away—we're here for the long haul. Our maintenance services ensure that your construction remains in optimal condition, providing peace of mind for years to come.",
|
|
||||||
"For larger enterprise clients, we offer custom solutions tailored to your unique challenges. By understanding your specific needs, we engineer strategies aimed at maximizing efficiency and driving your business forward.",
|
|
||||||
"With ScrewFast construction services, you can trust that your projects are in good hands. Experience the difference today and see why so many clients choose ScrewFast for their construction needs."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: "Simplify Procurement and Stay Within Budget with ScrewFast"
|
|
||||||
description: "Affordable, durable tools for efficient construction projects"
|
|
||||||
author: "Olga Zabegina"
|
|
||||||
role: "Strategic Marketing Manager"
|
|
||||||
authorImage: "@/images/blog/anna.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-18
|
|
||||||
cardImage: "@/images/blog/post-3.avif"
|
|
||||||
cardImageAlt: "Side view worker wearing gloves"
|
|
||||||
readTime: 3
|
|
||||||
tags: ["procurement", "affordable", "efficiency" ]
|
|
||||||
contents: [
|
|
||||||
"Managing a construction project can be overwhelming, especially when it comes to procurement. That's why ScrewFast is committed to simplifying the process and keeping your projects within budget.",
|
|
||||||
"With our line of affordable tools and equipment, you can find everything you need without breaking the bank. Our user-centric design ensures that our products are easy to use, saving you time and frustration on the job site.",
|
|
||||||
"But affordability doesn't mean sacrificing quality. ScrewFast products are built to last, providing reliable performance and durability when you need it most. And with our comprehensive documentation and tutorials, you can integrate our products seamlessly into your workflow, maximizing efficiency and productivity.",
|
|
||||||
"Whether you're a DIY enthusiast or a seasoned contractor, ScrewFast has the solutions you need to succeed. Experience the difference for yourself and see why ScrewFast is the trusted choice for hardware and construction needs."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: "Optimisation de l'efficacité avec les outils de pointe de ScrewFast"
|
|
||||||
description: "Innovation de l'efficacité de la construction avec des outils de précision et un soutien."
|
|
||||||
author: "Jacob"
|
|
||||||
authorImage: "@/images/blog/jacob.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-06
|
|
||||||
cardImage: "@/images/blog/post-1.avif"
|
|
||||||
cardImageAlt: "Top view mechanical tools arrangement"
|
|
||||||
readTime: 4
|
|
||||||
tags: ["outils", "construction", "flux de travail"]
|
|
||||||
contents: [
|
|
||||||
"Dans l'industrie de la construction d'aujourd'hui, où tout va vite, l'efficacité est la clé du succès. Chez ScrewFast, nous comprenons l'importance d'optimiser le flux de votre projet pour respecter les délais et rester dans les limites du budget. C'est pourquoi nous sommes ravis de vous présenter nos outils de pointe conçus pour donner à vos projets une puissance inégalée.",
|
|
||||||
"Notre gamme d'outils matériels associe ingénierie de précision et design centré sur l'utilisateur, garantissant une productivité maximale sur chaque chantier. Des perceuses électriques aux solutions de fixation avancées, les outils de ScrewFast sont conçus pour résister aux rigueurs de la construction tout en rationalisant votre flux de travail.",
|
|
||||||
"L'un de nos atouts majeurs est nos tableaux de bord intuitifs, qui fournissent des informations en temps réel sur l'avancement du projet, l'allocation des ressources, et plus encore. Avec des interfaces conviviales, naviguer et superviser vos projets n'a jamais été aussi simple.",
|
|
||||||
"Mais l'efficacité ne dépend pas seulement des outils que vous utilisez, elle dépend également du soutien que vous recevez. C'est pourquoi ScrewFast propose une documentation complète et un accompagnement d'experts à chaque étape. Nos équipes dévouées sont engagées dans votre succès, fournissant une assistance personnalisée pour vous assurer de tirer le meilleur parti de nos produits.",
|
|
||||||
"Rejoignez les nombreux leaders de l'industrie qui ont déjà constaté la différence que peuvent faire les outils ScrewFast. Avec nos solutions de pointe, vous pouvez accélérer vos projets vers le succès et rester en tête de la concurrence."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,20 +0,0 @@
|
||||||
---
|
|
||||||
title: "Améliorer la Sécurité et l'Artisanat avec les Services de Construction de ScrewFast"
|
|
||||||
description: "Services de construction de qualité pour des résultats durables"
|
|
||||||
author: "Brad"
|
|
||||||
authorImage: "@/images/blog/brad.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-10
|
|
||||||
cardImage: "@/images/blog/post-2.avif"
|
|
||||||
cardImageAlt: "Man in black sweatpants using DEWALT circular saw and cutting a wood plank"
|
|
||||||
readTime: 5
|
|
||||||
tags: ["sécurité", "artisanat", "gestion"]
|
|
||||||
contents: [
|
|
||||||
"En matière de construction, la sécurité et la qualité de l'artisanat sont non négociables. Chez ScrewFast, nous sommes fiers de proposer une gamme de services de construction qui privilégient les deux, garantissant que vos projets sont construits pour durer.",
|
|
||||||
"Notre équipe d'artisans qualifiés apporte précision et expertise à chaque travail, des installations mineures aux travaux structuraux à grande échelle. Avec des outils et des matériaux de haute qualité issus de notre vaste inventaire, nous garantissons les normes de sécurité et d'artisanat les plus élevées sur chaque projet.",
|
|
||||||
"Mais notre engagement envers l'excellence ne s'arrête pas là. Nous fournissons également des services complets de gestion de projet pour maintenir votre construction sur la bonne voie et dans les limites du budget. De la coordination du flux de travail à la communication avec les parties prenantes, ScrewFast gère les complexités pour que vous puissiez vous concentrer sur votre vision.",
|
|
||||||
"Ce qui distingue ScrewFast, c'est notre dévouement à un soutien continu. Nous ne terminons pas simplement le travail et partons - nous sommes là pour le long terme. Nos services de maintenance garantissent que votre construction reste en parfait état, offrant une tranquillité d'esprit pour les années à venir.",
|
|
||||||
"Pour les clients d'entreprise de plus grande envergure, nous proposons des solutions personnalisées adaptées à vos défis uniques. En comprenant vos besoins spécifiques, nous concevons des stratégies visant à maximiser l'efficacité et à faire avancer votre entreprise.",
|
|
||||||
"Avec les services de construction de ScrewFast, vous pouvez avoir confiance que vos projets sont entre de bonnes mains. Découvrez la différence dès aujourd'hui et voyez pourquoi tant de clients choisissent ScrewFast pour leurs besoins en construction."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: "Simplifiez l'Approvisionnement et Restez dans les Limites du Budget avec ScrewFast"
|
|
||||||
description: "Outils abordables et durables pour des projets de construction efficaces"
|
|
||||||
author: "Olga Zabegina"
|
|
||||||
role: "Directrice Marketing Stratégique"
|
|
||||||
authorImage: "@/images/blog/anna.avif"
|
|
||||||
authorImageAlt: "Avatar Description"
|
|
||||||
pubDate: 2024-02-18
|
|
||||||
cardImage: "@/images/blog/post-3.avif"
|
|
||||||
cardImageAlt: "Side view worker wearing gloves"
|
|
||||||
readTime: 3
|
|
||||||
tags: ["approvisionnement", "abordable", "efficacité"]
|
|
||||||
contents: [
|
|
||||||
"Gérer un projet de construction peut être écrasant, surtout en ce qui concerne l'approvisionnement. C'est pourquoi ScrewFast s'engage à simplifier le processus et à maintenir vos projets dans les limites du budget.",
|
|
||||||
"Avec notre gamme d'outils et d'équipements abordables, vous pouvez trouver tout ce dont vous avez besoin sans vous ruiner. Notre design centré sur l'utilisateur garantit que nos produits sont faciles à utiliser, vous faisant gagner du temps et de la frustration sur le chantier.",
|
|
||||||
"Mais abordable ne signifie pas sacrifier la qualité. Les produits ScrewFast sont conçus pour durer, offrant des performances fiables et une durabilité lorsque vous en avez le plus besoin. Et avec notre documentation complète et nos tutoriels, vous pouvez intégrer nos produits de manière transparente dans votre flux de travail, maximisant ainsi l'efficacité et la productivité.",
|
|
||||||
"Que vous soyez un passionné du bricolage ou un entrepreneur expérimenté, ScrewFast a les solutions dont vous avez besoin pour réussir. Découvrez la différence par vous-même et voyez pourquoi ScrewFast est le choix de confiance pour les besoins en matériel et en construction."
|
|
||||||
]
|
|
||||||
---
|
|
|
@ -1,55 +0,0 @@
|
||||||
---
|
|
||||||
title: Technical Specifications
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Technical Specifications
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Dive deep into the technicalities of our product offerings with ScrewFast's comprehensive technical specifications documentation. Our detailed data sheets provide you with all the information you need on:
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Material properties and grades" icon="star"></Card>
|
|
||||||
<Card title="Mechanical strengths and tolerances" icon="star"></Card>
|
|
||||||
<Card title="Environmental resilience and sustainability ratings" icon="star"></Card>
|
|
||||||
<Card title="Compatibility and interoperability" icon="star"></Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
Understanding these specifications will help you select and use our products with confidence, ensuring optimal performance and longevity.
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
1. **Material Specifications**
|
|
||||||
Insight into the materials used and their properties to assist you with informed decision-making.
|
|
||||||
|
|
||||||
2. **Performance Metrics**
|
|
||||||
Documented performance metrics that detail what you can expect from our products under various conditions.
|
|
||||||
|
|
||||||
3. **Compliance Standards**
|
|
||||||
Information about industry standards and regulatory compliance ensures your project adheres to necessary codes and practices.
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
## Product Integration Techniques
|
|
||||||
|
|
||||||
Unlock the full potential of ScrewFast products with our set of specialized integration techniques.
|
|
||||||
|
|
||||||
Leverage our in-depth knowledge to enhance the efficiency and durability of your constructions by correctly incorporating our products.
|
|
||||||
|
|
||||||
## Advanced Use Cases
|
|
||||||
|
|
||||||
Explore the possibilities with ScrewFast through real-world scenarios. Our catalog of advanced use cases demonstrates how our products can solve complex challenges and push the boundaries of conventional construction.
|
|
||||||
|
|
||||||
See how ScrewFast products have been instrumental in:
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard title="Major infrastructure projects" href="/guides/getting-started" />
|
|
||||||
<LinkCard title="Innovative architectural accomplishments" href="/guides/getting-started" />
|
|
||||||
<LinkCard title="High-stress industrial applications" href="/guides/getting-started" />
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
These case studies serve as an inspiration and a learning tool, showcasing what can be achieved with the right expertise and ScrewFast's superior product range.
|
|
|
@ -1,22 +0,0 @@
|
||||||
---
|
|
||||||
title: Custom Solutions for Complex Projects
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Custom Solutions
|
|
||||||
order: 4
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Challenging projects demand innovative solutions. ScrewFast excels in delivering custom solutions engineered to address the most intricate and demanding construction requirements.
|
|
||||||
|
|
||||||
<Card title="Our custom services provide:" icon="puzzle">
|
|
||||||
- Expert analysis of unconventional project demands
|
|
||||||
- Tailored construction methods for unique structures
|
|
||||||
- Specialized materials and equipment sourcing
|
|
||||||
- Collaboration with specialized subcontractors and consultants
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
No matter the complexity, our bespoke services ensure that your specialized project is not just completed, but mastered.
|
|
|
@ -1,21 +0,0 @@
|
||||||
---
|
|
||||||
title: Project Planning and Management
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Project Planning
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Achieve seamless project execution with ScrewFast's meticulous planning and management approach. We prioritize clear communication and strategic planning to ensure your project milestones are achieved without compromise.
|
|
||||||
|
|
||||||
<Card title="Our planning and management services include:" icon="seti:notebook">
|
|
||||||
- Detailed project timelines
|
|
||||||
- Resource allocation and optimization
|
|
||||||
- Regular progress updates and reports
|
|
||||||
- Risk assessment and management
|
|
||||||
</Card>
|
|
||||||
We believe in proactive management to foresee potential challenges and devise solutions before they impact the project.
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: Safety Protocols and Procedures
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Safety Protocols
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
|
|
||||||
import { Card, CardGrid, LinkCard } from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Safety is at the core of everything we do at ScrewFast. Our comprehensive safety protocols and procedures are designed to protect our team, clients, and the integrity of your project.
|
|
||||||
|
|
||||||
<Card title="Key features of our safety commitment include:"></Card>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Rigorous safety training for all personnel"
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="Regular safety audits and compliance checks"
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Emergency response plans and drills"
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
By integrating safety into our daily operations, we create a secure working environment without compromising on quality and productivity.
|
|
|
@ -1,37 +0,0 @@
|
||||||
---
|
|
||||||
title: Comprehensive Service Overview
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Service Overview
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Aside
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Welcome to ScrewFast Construction Services – your trusted partner in bringing complex construction visions to life. Our dedicated team is equipped with state-of-the-art tools and extensive industry knowledge to ensure your projects are completed with precision and efficiency.
|
|
||||||
|
|
||||||
At ScrewFast, we specialize in providing a range of services tailored to meet your unique construction needs. From the initial concept to the final touches, our services encompass:
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="Pre-construction Consultations" icon="star">
|
|
||||||
A thorough assessment to understand your project requirements, site conditions, and to provide a clear roadmap for your project.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Design and Engineering" icon="star">
|
|
||||||
Leveraging innovative software and expertise to craft bespoke solutions that bring your structural vision to life with accuracy and innovation.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Project Management" icon="star">
|
|
||||||
Dedicated on-site leadership to ensure that your project runs smoothly, on time, and within budget.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Construction and Installation" icon="star">
|
|
||||||
Employing the latest tools and technologies along with skilled craftsmanship to execute your project to the highest standard.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,64 +0,0 @@
|
||||||
---
|
|
||||||
title: Erste Projekt-Checkliste
|
|
||||||
description: Entdecken Sie die umfassende Dokumentation von ScrewFast für einen eingehenden Einblick in unsere erstklassigen Werkzeuge und Bauleistungen.
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Den Beginn eines neuen Projekts anzugehen kann gleichermaßen aufregend und herausfordernd sein. Mit der richtigen Vorbereitung und Anleitung ist Ihr Vorhaben auf Erfolgskurs. Die ScrewFast First Project Checklist wurde entwickelt, um einen klaren und strukturierten Ansatz zu bieten und sicherzustellen, dass Sie bei jedem Schritt des Weges gut vorbereitet sind.
|
|
||||||
|
|
||||||
## Projektvorbereitung
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Umfang und Ziele">
|
|
||||||
- Stellen Sie sicher, dass der Umfang des Projekts, die Liefergegenstände und die angestrebten Ergebnisse klar definiert sind.
|
|
||||||
- Legen Sie klare Ziele und Erfolgskriterien für den Abschluss des Projekts fest.
|
|
||||||
</Card>
|
|
||||||
<Card title="Werkzeuge und Ausrüstung">
|
|
||||||
- Erstellen Sie eine Liste aller benötigten ScrewFast Werkzeuge und Ausrüstungen.
|
|
||||||
- Überprüfen Sie die Verfügbarkeit und den Zustand des Inventars vor Beginn.
|
|
||||||
</Card>
|
|
||||||
<Card title="Dienstleistungen arrangieren">
|
|
||||||
- Wenn zusätzliche Expertise oder Arbeitskräfte benötigt werden, vereinbaren Sie rechtzeitig ScrewFast Bauarbeiten.
|
|
||||||
- Klären Sie Service Level Agreements und Zeitpläne mit Ihrem ScrewFast Vertreter.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Projektumsetzung
|
|
||||||
### Erste Phase
|
|
||||||
<Steps>
|
|
||||||
1. Richten Sie den Projektstandort gemäß den ScrewFast Einrichtungsrichtlinien ein.
|
|
||||||
|
|
||||||
2. Führen Sie ein erstes Teammeeting durch, um sich auf die Projektziele und ScrewFast Methodologien abzustimmen.
|
|
||||||
|
|
||||||
3. Legen Sie Projektprüfpunkte und Meilensteine für regelmäßige Bewertungen fest.
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
## Zusätzliche Ressourcen
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="Ausführliche Anleitungen"
|
|
||||||
description="Greifen Sie auf umfangreiche Dokumentationen und Benutzerhandbücher für ScrewFast Werkzeuge und Dienstleistungen zu."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Support-Kontakte"
|
|
||||||
description="Halten Sie die Kontaktdaten für den ScrewFast Support bereit, der Ihnen während Ihres Projekts zur Verfügung steht."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Fortgeschrittenes Lernen"
|
|
||||||
description="Erkunden Sie weitere Bildungsressourcen von ScrewFast, um Ihre Fähigkeiten und Ihr Wissensniveau zu verfeinern."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,81 +0,0 @@
|
||||||
---
|
|
||||||
title: Erste Schritte
|
|
||||||
description: Entdecken Sie die umfassende Dokumentation von ScrewFast für einen eingehenden Einblick in unsere erstklassigen Werkzeuge und Bauleistungen.
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Willkommen bei ScrewFast Docs! Wir freuen uns, Ihnen den Einstieg mit unseren erstklassigen Werkzeugen zu erleichtern. Dieser Leitfaden soll Ihnen einen Überblick über unser Werkzeugsortiment verschaffen, Ihnen die Grundlagen vermitteln und Sie für Ihr erstes Projekt fit machen. Tauchen wir gleich ein in die Welt hochwertiger und zuverlässiger Handwerkskunst mit ScrewFast.
|
|
||||||
|
|
||||||
## Übersicht über die Werkzeuge
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Schraubendreher-Set" icon="seti:config">
|
|
||||||
Vielseitig und ergonomisch, geeignet für alle Schraubentypen.
|
|
||||||
<LinkCard title="Mehr erfahren" href="de/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Schlagbohrmaschine" icon="seti:pipeline">
|
|
||||||
Leistungsstark für Bohr- und Schlagbohranwendungen.
|
|
||||||
<LinkCard title="Mehr erfahren" href="de/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Elektrosägen" icon="seti:crystal">
|
|
||||||
Präzises Schneiden mit einstellbaren Einstellungen für verschiedene Materialien.
|
|
||||||
<LinkCard title="Mehr erfahren" href="de/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Einrichtungsanweisungen
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. Auspacken Icon Ihre ScrewFast Werkzeuge auspacken
|
|
||||||
Öffnen Sie die Verpackung vorsichtig und überprüfen Sie, ob alle Komponenten vorhanden sind. Machen Sie sich mit dem Werkzeug und etwaigen Zubehörteilen vertraut.
|
|
||||||
|
|
||||||
2. Sicherheitsüberprüfung Icon Erste Einrichtung und Sicherheitsüberprüfungen
|
|
||||||
Lesen Sie das Sicherheitshandbuch, bevor Sie das Werkzeug verwenden. Überprüfen Sie das Werkzeug auf Transportschäden und stellen Sie sicher, dass Sicherheitsvorrichtungen vorhanden sind.
|
|
||||||
|
|
||||||
3. Kalibrierung Icon Kalibrierung und Vorbereitung für die erste Verwendung
|
|
||||||
Befolgen Sie die Anweisungen des Herstellers, um Ihre Werkzeuge bei Bedarf zu kalibrieren. Stellen Sie sicher, dass die Batterien geladen sind oder die elektrischen Anschlüsse sicher sind.
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Reinigung und Wartung
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
Trennen Sie Werkzeuge immer vom Stromnetz, bevor Sie sie reinigen. Verwenden Sie ein weiches, trockenes Tuch, um die
|
|
||||||
Außenseite abzuwischen und lagern Sie sie an einem trockenen Ort.
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
Regelmäßige Wartung gewährleistet Langlebigkeit und Sicherheit. Reinigen Sie Ihre Werkzeuge nach jedem Gebrauch, überprüfen Sie auf Abnutzung und schmieren Sie bewegliche Teile gemäß dem Handbuch des Werkzeugs.
|
|
||||||
|
|
||||||
## Zusätzliche Ressourcen
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Ausführliche Tutorials"
|
|
||||||
description="Tauchen Sie mit Experten-Tutorials tief in die Verwendung unserer Werkzeuge ein."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Video-Demos"
|
|
||||||
description="Visuelle Anleitungen, um das Beste aus Ihren Werkzeugen herauszuholen."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Garantieinformationen"
|
|
||||||
description="Verstehen Sie Ihre Deckung und wie Sie im Bedarfsfall einen Anspruch geltend machen können."
|
|
||||||
href="de/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: Einführung in die ScrewFast-Dienstleistungen
|
|
||||||
description: Entdecken Sie die umfassende Dokumentation von ScrewFast für einen eingehenden Einblick in unsere erstklassigen Werkzeuge und Bauleistungen.
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Als Teil unseres Engagements, eine Komplettlösung für alle Ihre Bau- und Hardware-Bedürfnisse bereitzustellen, sind wir bei ScrewFast stolz darauf, eine umfassende Palette professioneller Dienstleistungen anzubieten. Von den ersten Beratungsgesprächen bis hin zu abschließenden Inspektionen umfassen unsere vielseitigen Dienstleistungen die gesamte Projektarbeit und gewährleisten qualitativ hochwertige Ergebnisse und Kundenzufriedenheit. Dieser Abschnitt der Dokumentation wird Sie durch alles führen, was Sie wissen müssen, um unser Fachwissen optimal zu nutzen.
|
|
||||||
|
|
||||||
## Übersicht über die Dienstleistungen
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="Maßgeschneiderte Lösungen">
|
|
||||||
Jedes Bauprojekt birgt seine eigenen Herausforderungen und Anforderungen. Bei ScrewFast passen wir unsere Dienstleistungen an Ihre spezifischen Bedürfnisse an, um sicherzustellen, dass unser Team unabhängig von der Größe oder Komplexität Ihres Projekts damit präzise und professionell umgehen kann.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Experten-Team">
|
|
||||||
Nutzen Sie das Know-how unseres kompetenten Personals, von Architekten und Ingenieuren bis hin zu qualifizierten Arbeitern, die jeweils ihr Fachwissen einbringen, um Ihre Vision zum Leben zu erwecken.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Qualitätsverpflichtung">
|
|
||||||
Qualität steht im Mittelpunkt unseres Handelns. Wir setzen strenge Qualitätskontrollmaßnahmen ein, um sicherzustellen, dass die von uns gelieferte Arbeit den Branchenstandards entspricht und diese sogar übertrifft.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Laufende Unterstützung">
|
|
||||||
Unsere Beziehung zu unseren Kunden endet nicht, sobald das Projekt abgeschlossen ist. Wir bieten kontinuierliche Unterstützung, um Probleme zu lösen und eine dauerhafte Zufriedenheit mit Ihrer Investition sicherzustellen.
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,48 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: Dokumentationshub
|
|
||||||
tagline: Ihr zentraler Anlaufpunkt für vereinfachte Werkzeuganleitungen, detaillierte Service-Dokumentationen und Projektunterstützung.
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /de/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="Schnellstartanleitungen" icon="document">
|
|
||||||
Starten Sie schnell und einfach mit unseren klaren und prägnanten Anleitungen, die für neue Benutzer und erfahrene Experten gleichermaßen geeignet sind.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Werkzeuge & Ausrüstung" icon="seti:eslint">
|
|
||||||
Entdecken Sie die vollständige Palette hochwertiger Werkzeuge und Ausrüstungen von ScrewFast. Jeder Unterabschnitt bietet detaillierte Spezifikationen, Gebrauchsanweisungen und Wartungstipps.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Bauleistungen" icon="seti:puppet">
|
|
||||||
Entdecken Sie die vollständige Palette hochwertiger Werkzeuge und Ausrüstungen von ScrewFast. Jeder Unterabschnitt bietet detaillierte Spezifikationen, Gebrauchsanweisungen und Wartungstipps.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Erweiterte Themen" icon="seti:terraform">
|
|
||||||
Entdecken Sie die vollständige Palette hochwertiger Werkzeuge und Ausrüstungen von ScrewFast. Jeder Unterabschnitt bietet detaillierte Spezifikationen, Gebrauchsanweisungen und Wartungstipps.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,64 +0,0 @@
|
||||||
---
|
|
||||||
title: Lista de Verificación del Primer Proyecto
|
|
||||||
description: Explora la documentación completa de ScrewFast para obtener una visión detallada de nuestras herramientas premium y servicios de construcción.
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Comenzar un nuevo proyecto puede ser emocionante y desafiante en igual medida. Con la preparación adecuada y orientación, tu empresa está lista para el éxito. La Lista de Verificación del Primer Proyecto de ScrewFast está diseñada para proporcionar un enfoque claro y estructurado para garantizar que estés bien preparado en cada paso del camino.
|
|
||||||
|
|
||||||
## Preparación del Proyecto
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Alcance y Objetivos">
|
|
||||||
- Asegurar claridad sobre el alcance del proyecto, entregables y resultados deseados.
|
|
||||||
- Definir objetivos claros y criterios de éxito para la finalización del proyecto.
|
|
||||||
</Card>
|
|
||||||
<Card title="Herramientas y Equipamiento">
|
|
||||||
- Hacer una lista de todas las herramientas y equipos de ScrewFast necesarios.
|
|
||||||
- Verificar la disponibilidad y condición del inventario antes de comenzar.
|
|
||||||
</Card>
|
|
||||||
<Card title="Organización de Servicios">
|
|
||||||
- Si se necesita experiencia adicional o mano de obra, organiza los servicios de construcción de ScrewFast con anticipación.
|
|
||||||
- Aclarar los acuerdos de nivel de servicio y los plazos con tu representante de ScrewFast.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Ejecución del Proyecto
|
|
||||||
### Fase Inicial
|
|
||||||
<Steps>
|
|
||||||
1. Configurar el sitio del proyecto según las pautas de configuración de ScrewFast.
|
|
||||||
|
|
||||||
2. Realizar una reunión inicial de equipo para alinear los objetivos del proyecto y las metodologías de ScrewFast.
|
|
||||||
|
|
||||||
3. Establecer puntos de control y hitos del proyecto para evaluaciones regulares.
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
## Recursos Adicionales
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="Guías Detalladas"
|
|
||||||
description="Accede a documentación detallada y manuales de usuario para herramientas y servicios de ScrewFast."
|
|
||||||
href="es/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Contactos de Soporte"
|
|
||||||
description="Mantén a mano los detalles de contacto para el soporte de ScrewFast, disponible para ayuda durante todo tu proyecto."
|
|
||||||
href="es/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Aprendizaje Avanzado"
|
|
||||||
description="Explora recursos educativos adicionales proporcionados por ScrewFast para refinar tus habilidades y conocimientos."
|
|
||||||
href="es/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,80 +0,0 @@
|
||||||
---
|
|
||||||
title: Comenzar
|
|
||||||
description: Explora la documentación completa de ScrewFast para obtener una visión detallada de nuestras herramientas premium y servicios de construcción.
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
¡Bienvenido a ScrewFast Docs! Estamos emocionados de ayudarte a comenzar con nuestras herramientas premium. Esta guía está diseñada para presentarte nuestra gama de herramientas, ayudarte a comprender los conceptos básicos y ponerte al día para tu primer proyecto. ¡Sumérgete en el mundo de la artesanía de alta calidad y confiabilidad con ScrewFast!
|
|
||||||
|
|
||||||
## Descripción General de las Herramientas
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Juego de Destornilladores" icon="seti:config">
|
|
||||||
Versátiles y ergonómicos, adecuados para todo tipo de tornillos.
|
|
||||||
<LinkCard title="Aprende más" href="/es/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Taladro Percutor" icon="seti:pipeline">
|
|
||||||
Rendimiento potente para perforación y conducción de impacto.
|
|
||||||
<LinkCard title="Aprende más" href="/es/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Sierras Eléctricas" icon="seti:crystal">
|
|
||||||
Corte preciso con ajustes ajustables para varios materiales.
|
|
||||||
<LinkCard title="Aprende más" href="/es/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Instrucciones de Configuración
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. Icono de Desempaque Desempaqueta tus Herramientas ScrewFast
|
|
||||||
Abre cuidadosamente el empaque y verifica que todas las piezas estén presentes. Familiarízate con la herramienta y cualquier accesorio.
|
|
||||||
|
|
||||||
2. Icono de Verificación de Seguridad Configuración Inicial y Verificaciones de Seguridad
|
|
||||||
Lee el manual de seguridad antes de manipular la herramienta. Verifica la herramienta en busca de cualquier daño durante el envío y asegúrate de que los protectores de seguridad estén en su lugar.
|
|
||||||
|
|
||||||
3. Icono de Calibración Calibración y Preparación para el Primer Uso
|
|
||||||
Sigue las instrucciones del fabricante para calibrar tus herramientas según sea necesario. Asegúrate de que las baterías estén cargadas o que las conexiones eléctricas estén seguras.
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Limpieza y Mantenimiento
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
Siempre desconecta las herramientas antes de limpiarlas. Usa un paño suave y seco para limpiar el exterior y guárdalas en un lugar seco.
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
El mantenimiento regular garantiza longevidad y seguridad. Limpia tus herramientas después de cada uso, verifica el desgaste y lubrica las piezas móviles según lo especificado en el manual de la herramienta.
|
|
||||||
|
|
||||||
## Recursos Adicionales
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Tutoriales Detallados"
|
|
||||||
description="Sumérgete en el uso de nuestras herramientas con tutoriales dirigidos por expertos."
|
|
||||||
href="/es/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Demostraciones en Video"
|
|
||||||
description="Guías visuales para sacar el máximo provecho de tus herramientas."
|
|
||||||
href="/es/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Información de Garantía"
|
|
||||||
description="Comprende tu cobertura y cómo hacer una reclamación si es necesario."
|
|
||||||
href="/es/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: Introducción a los Servicios de ScrewFast
|
|
||||||
description: Explora la documentación completa de ScrewFast para obtener una visión detallada de nuestras herramientas premium y servicios de construcción.
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Como parte de nuestro compromiso de proporcionar una solución integral para todas sus necesidades de construcción y hardware, en ScrewFast nos enorgullecemos de ofrecer una amplia gama de servicios profesionales. Desde consultas iniciales hasta inspecciones finales, nuestros servicios multifacéticos abarcan la totalidad de su proyecto, garantizando resultados de calidad y satisfacción del cliente. Esta sección de la documentación le guiará a través de todo lo que necesita saber para aprovechar al máximo nuestra experiencia.
|
|
||||||
|
|
||||||
## Visión general de los Servicios
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="Soluciones Personalizadas">
|
|
||||||
Cada proyecto de construcción conlleva sus desafíos y demandas únicas. En ScrewFast, personalizamos nuestros servicios para satisfacer sus necesidades específicas, asegurando que, independientemente de la escala o complejidad de su proyecto, nuestro equipo esté equipado para manejarlo con precisión y profesionalismo.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Equipo Experto">
|
|
||||||
Aproveche las habilidades de nuestro personal experimentado, desde arquitectos e ingenieros hasta obreros calificados, cada uno contribuyendo con su experiencia para dar vida a su visión.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Compromiso con la Calidad">
|
|
||||||
La calidad está en el corazón de todo lo que hacemos. Implementamos rigurosas medidas de control de calidad para asegurar que el trabajo que entregamos cumpla y supere los estándares de la industria.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Soporte Continuo">
|
|
||||||
Nuestra relación con nuestros clientes no termina una vez que se completa el proyecto. Brindamos apoyo continuo para abordar cualquier problema y garantizar una satisfacción duradera con su inversión.
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,48 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: Centro de Documentación
|
|
||||||
tagline: Tu centro central para orientación de herramientas simplificada, documentos de servicio detallados y apoyo al proyecto.
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /es/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="Guías de Inicio Rápido" icon="document">
|
|
||||||
Levántate y comienza rápidamente con nuestras guías directas y concisas, diseñadas para nuevos usuarios y expertos experimentados por igual.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Herramientas y Equipos" icon="seti:eslint">
|
|
||||||
Descubre la línea completa de herramientas y equipos de calidad superior de ScrewFast. Cada subsección ofrece especificaciones detalladas, instrucciones de uso y consejos de mantenimiento.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Servicios de Construcción" icon="seti:puppet">
|
|
||||||
Descubre la línea completa de herramientas y equipos de calidad superior de ScrewFast. Cada subsección ofrece especificaciones detalladas, instrucciones de uso y consejos de mantenimiento.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Temas Avanzados" icon="seti:terraform">
|
|
||||||
Descubre la línea completa de herramientas y equipos de calidad superior de ScrewFast. Cada subsección ofrece especificaciones detalladas, instrucciones de uso y consejos de mantenimiento.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,64 +0,0 @@
|
||||||
---
|
|
||||||
title: چک لیست اولین پروژه
|
|
||||||
description: مستندات جامع ScrewFast را بررسی کنید تا به طور کامل به ابزارها و خدمات ساخت و ساز ویژه ما نگاه کنید.
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
شروع یک پروژه جدید ممکن است هم به اندازهای هیجانانگیز و هم چالش برانگیز باشد. با آمادهسازی و هدایت مناسب، پروژه شما برای موفقیت آماده است. چک لیست اولین پروژه ScrewFast طراحی شده است تا یک رویکرد واضح و ساختارمند را برای اطمینان از آمادگی خود در هر مرحله ارائه دهد.
|
|
||||||
|
|
||||||
## آمادهسازی پروژه
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="دامنه و اهداف">
|
|
||||||
- اطمینان از وضوح دامنه پروژه، خروجیها و نتایج مورد نظر
|
|
||||||
- تعریف اهداف روشن و شاخصهای موفقیت برای اتمام پروژه
|
|
||||||
</Card>
|
|
||||||
<Card title="ابزارها و تجهیزات">
|
|
||||||
- تهیه لیستی از تمامی ابزارها و تجهیزات مورد نیاز ScrewFast
|
|
||||||
- بررسی دسترسی و شرایط موجودی قبل از شروع
|
|
||||||
</Card>
|
|
||||||
<Card title="مرتبسازی خدمات">
|
|
||||||
- در صورت نیاز به تخصص یا نیروی انسانی اضافی، برنامهریزی خدمات ساخت و ساز ScrewFast را به صورت پیشگامانه انجام دهید
|
|
||||||
- ابهامات توافقنامههای سطح خدمات و زمانبندی را با نماینده ScrewFast خود روشن کنید
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## اجرای پروژه
|
|
||||||
### فاز اولیه
|
|
||||||
<Steps>
|
|
||||||
1. سایت پروژه را براساس راهنمای تنظیم ScrewFast راهاندازی کنید
|
|
||||||
|
|
||||||
2. یک جلسه اولیه تیم برگزار کنید تا در مورد اهداف پروژه و روشهای ScrewFast هماهنگ شوید
|
|
||||||
|
|
||||||
3. نقاط کنترل و مراحل مهم پروژه را برای ارزیابی منظم تعیین کنید
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
## منابع اضافی
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="آموزشهای عمیق"
|
|
||||||
description="عمق به راهنمایی در استفاده از ابزارها و خدمات ما با آموزشهای تخصصی."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="ویدیوهای دمو"
|
|
||||||
description="راهنماییهای تصویری برای بهرهبرداری بهتر از ابزارهای ما."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="اطلاعات گارانتی"
|
|
||||||
description="پوشش خود را درک کنید و چگونگی ارائه ادعا را در صورت نیاز بفهمید."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,80 +0,0 @@
|
||||||
---
|
|
||||||
title: شروع کار
|
|
||||||
description: مستندات جامع ScrewFast را برای دیدن کامل و جامع ابزارها و خدمات ساخت و ساز ویژه ما بررسی کنید.
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
به مستندات ScrewFast خوش آمدید! ما بسیار هیجان زده هستیم که به شما کمک کنیم تا با ابزارهای ویژه ما آشنا شوید. این راهنما برای معرفی مجموعه ابزار ما طراحی شده است، به شما درک مفاهیم اصلی را میدهد و شما را برای اولین پروژه خود آماده میکند. بگذارید با ScrewFast وارد دنیای کیفیت بالا و صداقت قابل اعتماد شویم.
|
|
||||||
|
|
||||||
## مروری بر ابزارها
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="مجموعه پیچ گوشتی" icon="seti:config">
|
|
||||||
چندمنظوره و ارگونومیک، مناسب برای تمام انواع پیچ.
|
|
||||||
<LinkCard title="بیشتر بدانید " href="fa/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="دریل سنگین" icon="seti:pipeline">
|
|
||||||
عملکرد قدرتمند برای حفاری و اثر گذاری.
|
|
||||||
<LinkCard title="بیشتر بدانید " href="fa/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="پازل برقی" icon="seti:crystal">
|
|
||||||
برش دقیق با تنظیمات قابل تنظیم برای مواد مختلف.
|
|
||||||
<LinkCard title="بیشتر بدانید " href="fa/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## دستورالعمل نصب
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. آیکون باز کردن جعبه باز کردن ابزارهای ScrewFast خود
|
|
||||||
بستهبندی را با دقت باز کنید و از حضور تمام اجزای مطمئن شوید. با ابزار و لوازم جانبی آشنا شوید.
|
|
||||||
|
|
||||||
2. آیکون بررسی ایمنی راه اندازی اولیه و بررسیهای ایمنی
|
|
||||||
قبل از دسترسی به ابزار، دفترچه راهنمای ایمنی را بخوانید. ابزار را برای هر گونه آسیب حمل و نقل بررسی کنید و از وجود محافظتهای ایمنی اطمینان حاصل کنید.
|
|
||||||
|
|
||||||
3. آیکون کالیبراسیون و آمادهسازی برای استفاده اولیه
|
|
||||||
دستورالعملهای سازنده را برای کالیبراسیون ابزارهای خود به عنوان لازم اجرا کنید. اطمینان حاصل کنید که باتریها شارژ شدهاند یا اتصالات الکتریکی ایمن هستند.
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## تمیز کردن و نگهداری
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
همیشه ابزارها را قبل از تمیز کردن با کشمش خامه ای خام استفاده کنید. از نمد نرم و خشک برای پاک کردن بیرونی استفاده کنید و در محل خشک نگه دارید.
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
نگهداری منظم برای طولانی مدت و ایمنی اهمیت دارد. ابزارهای خود را پس از هر استفاده تمیز کنید، برای ساییدگی بررسی کنید و قطعات متحرک را مانند دستورالعمل ابزار روغن کنید.
|
|
||||||
|
|
||||||
## منابع اضافی
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="آموزشهای عمیق"
|
|
||||||
description="با آموزشهای تخصصی و متخصصانه به استفاده از ابزارهای ما فرو میبرید."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="ویدیوهای دمو"
|
|
||||||
description="راهنماییهای تصویری برای بهرهبرداری بیشتر از ابزارهای ما."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="اطلاعات گارانتی"
|
|
||||||
description="پوشش خود را درک کنید و چگونگی ارائه ادعا را در صورت نمورد نیاز را بیابید."
|
|
||||||
href="fa/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: معرفی به خدمات اسکروفست
|
|
||||||
description: مستندات جامع اسکروفست را برای بررسی دقیقتر ابزارها و خدمات ساخت و ساز بررسی کنید.
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
به عنوان بخشی از تعهد ما به ارائه یک راهحل از ابتدا تا انتها برای همه نیازهای ساخت و ساز و سختافزار شما، ما در اسکروفست به افتخار یک سری خدمات حرفهای جامع ارائه میدهیم. از مشاورههای ابتدایی تا بازرسیهای نهایی، خدمات چندگانه ما شامل کلیه جنبههای پروژه شما را در بر میگیرد و اطمینان از نتایج با کیفیت و رضایت مشتری را فراهم میکند. این بخش از مستندات شما را از همه چیزی که باید بدانید برای بهرهگیری از تخصص ما به حداکثر برساند.
|
|
||||||
|
|
||||||
## مروری بر خدمات
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="راهحلهای سفارشی">
|
|
||||||
هر پروژه ساخت و ساز چالشها و اقتضاهای منحصربهفرد خود را دارد. در اسکروفست، ما خدمات خود را به منظور تطبیق با نیازهای خاص شما سفارشیسازی میکنیم، تضمین میکنیم که مهمانه مقیاس یا پیچیدگی پروژه شما با دقت و حرفهایترین نیروهای ما مدیریت شود.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="تیم متخصص">
|
|
||||||
از مهارتهای کارکنان ما با تجربه استفاده کنید، از معماران و مهندسان تا کارگران ماهر، هر کدام به تجربه خود به منظور برگرداندن دیدگاه شما به واقعیت کمک میکنند.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="تعهد به کیفیت">
|
|
||||||
کیفیت در مرکز تمام اعمال ما قرار دارد. ما اقدامات سختگیرانه کنترل کیفیت را برای اطمینان از اینکه کاری که ارائه میدهیم با استانداردهای صنعتی مطابقت دارد و آن را بیشتر میکند.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="پشتیبانی مداوم">
|
|
||||||
رابطه ما با مشتریان ما پس از اتمام پروژه به پایان نمیرسد. ما پشتیبانی مداوم را برای حل هرگونه مشکل و اطمینان از رضایت دائمی از سرمایهاینستمان فراهم میکنیم.
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,44 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: مرکز اسناد
|
|
||||||
tagline: مرکز مرکزی شما برای راهنمایی سادهسازی شده ابزار، اسناد خدمات تفصیلی و پشتیبانی پروژه.
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /fa/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
<Card title="راهنمای شروع سریع" icon="document">
|
|
||||||
با راهنماهای مستقیم و مختصر ما، برای کاربران جدید و کارشناسان تجربهیافته، به سرعت به راه بیافتید.
|
|
||||||
</Card>
|
|
||||||
<Card title="ابزارها و تجهیزات" icon="seti:eslint">
|
|
||||||
تمامی ابزارها و تجهیزات با کیفیت برتر شرکت ScrewFast را کشف کنید. هر بخش شامل مشخصات دقیق، راهنمای استفاده و نکات نگهداری است.
|
|
||||||
</Card>
|
|
||||||
<Card title="خدمات ساخت و ساز" icon="seti:puppet">
|
|
||||||
تمامی ابزارها و تجهیزات با کیفیت برتر شرکت ScrewFast را کشف کنید. هر بخش شامل مشخصات دقیق، راهنمای استفاده و نکات نگهداری است.
|
|
||||||
</Card>
|
|
||||||
<Card title="مباحث پیشرفته" icon="seti:terraform">
|
|
||||||
تمامی ابزارها و تجهیزات با کیفیت برتر شرکت ScrewFast را کشف کنید. هر بخش شامل مشخصات دقیق، راهنمای استفاده و نکات نگهداری است.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,65 +0,0 @@
|
||||||
---
|
|
||||||
title: Liste de vérification du premier projet
|
|
||||||
description: Explorez la documentation complète de ScrewFast pour un examen approfondi de nos outils haut de gamme et services de construction.
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Se lancer dans un nouveau projet peut être à la fois excitant et stimulant. Avec la bonne préparation et orientation, votre entreprise est prête pour le succès. La Liste de vérification du premier projet de ScrewFast est conçue pour fournir une approche claire et structurée afin de vous assurer que vous êtes bien préparé à chaque étape du processus.
|
|
||||||
|
|
||||||
## Préparation du projet
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Portée et objectifs">
|
|
||||||
- Assurez-vous de la clarté de la portée du projet, des livrables et des résultats souhaités
|
|
||||||
- Définissez des objectifs clairs et des critères de réussite pour l'achèvement du projet
|
|
||||||
</Card>
|
|
||||||
<Card title="Outils et équipement">
|
|
||||||
- Faites une liste de tous les outils et équipements ScrewFast nécessaires
|
|
||||||
- Vérifiez la disponibilité de l'inventaire et son état avant de commencer
|
|
||||||
</Card>
|
|
||||||
<Card title="Organisation des services">
|
|
||||||
- Si une expertise supplémentaire ou une main-d'œuvre est nécessaire, organisez les services de construction ScrewFast à l'avance
|
|
||||||
- Clarifiez les accords de niveau de service et les délais avec votre représentant ScrewFast
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Exécution du projet
|
|
||||||
### Phase initiale
|
|
||||||
<Steps>
|
|
||||||
1. Configurez le site du projet selon les directives de configuration de ScrewFast
|
|
||||||
|
|
||||||
2. Organisez une réunion initiale d'équipe pour aligner les objectifs du projet et les méthodologies ScrewFast
|
|
||||||
|
|
||||||
3. Établissez des points de contrôle et des jalons du projet pour des évaluations régulières
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Ressources supplémentaires
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="Guides détaillés"
|
|
||||||
description="Accédez à une documentation approfondie et aux manuels d'utilisation des outils et services ScrewFast."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Contacts de support"
|
|
||||||
description="Gardez à portée de main les coordonnées du support ScrewFast, disponible pour vous aider tout au long de votre projet."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Apprentissage avancé"
|
|
||||||
description="Explorez d'autres ressources éducatives fournies par ScrewFast pour affiner vos compétences et vos connaissances."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,80 +0,0 @@
|
||||||
---
|
|
||||||
title: Démarrage
|
|
||||||
description: Explorez la documentation complète de ScrewFast pour un examen approfondi de nos outils haut de gamme et services de construction.
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Bienvenue dans les Docs ScrewFast ! Nous sommes ravis de vous aider à démarrer avec nos outils haut de gamme. Ce guide est conçu pour vous présenter notre gamme d'outils, vous aider à comprendre les bases et vous préparer pour votre premier projet. Plongeons directement dans le monde de l'artisanat fiable et de haute qualité avec ScrewFast.
|
|
||||||
|
|
||||||
## Aperçu des outils
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Ensemble de tournevis" icon="seti:config">
|
|
||||||
Polyvalent et ergonomique, adapté à tous les types de vis.
|
|
||||||
<LinkCard title="En savoir plus " href="fr/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Perceuse à percussion" icon="seti:pipeline">
|
|
||||||
Performances puissantes pour le perçage et l'impact.
|
|
||||||
<LinkCard title="En savoir plus " href="fr/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Scies électriques" icon="seti:crystal">
|
|
||||||
Découpe précise avec des réglages ajustables pour divers matériaux.
|
|
||||||
<LinkCard title="En savoir plus " href="fr/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Instructions de configuration
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. Icône de déballage Déballez vos outils ScrewFast
|
|
||||||
Ouvrez soigneusement l'emballage et vérifiez que tous les composants sont présents. Familiarisez-vous avec l'outil et ses accessoires éventuels.
|
|
||||||
|
|
||||||
2. Icône de vérification de sécurité Configuration initiale et vérifications de sécurité
|
|
||||||
Lisez le manuel de sécurité avant de manipuler l'outil. Vérifiez l'outil pour tout dommage dû à l'expédition et assurez-vous que les dispositifs de sécurité sont en place.
|
|
||||||
|
|
||||||
3. Icône de calibrage Calibrage et préparation pour la première utilisation
|
|
||||||
Suivez les instructions du fabricant pour calibrer vos outils si nécessaire. Assurez-vous que les batteries sont chargées ou que les connexions électriques sont sécurisées.
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Nettoyage et Entretien
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
Débranchez toujours les outils avant de les nettoyer. Utilisez un chiffon doux et sec pour essuyer l'extérieur et rangez-les dans un endroit sec.
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
Un entretien régulier assure la longévité et la sécurité. Nettoyez vos outils après chaque utilisation, vérifiez l'usure et lubrifiez les pièces mobiles comme spécifié dans le manuel de l'outil.
|
|
||||||
|
|
||||||
## Ressources supplémentaires
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Tutoriels approfondis"
|
|
||||||
description="Approfondissez l'utilisation de nos outils avec des tutoriels animés par des experts."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Démos vidéo"
|
|
||||||
description="Guides visuels pour tirer le meilleur parti de vos outils."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Informations sur la garantie"
|
|
||||||
description="Comprenez votre couverture et comment faire une réclamation si nécessaire."
|
|
||||||
href="fr/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: Introduction aux Services ScrewFast
|
|
||||||
description: Explorez la documentation complète de ScrewFast pour un examen approfondi de nos outils haut de gamme et services de construction.
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Dans le cadre de notre engagement à fournir une solution de bout en bout pour tous vos besoins en construction et matériel, nous, chez ScrewFast, sommes fiers de proposer une suite complète de services professionnels. Des consultations initiales aux inspections finales, nos services polyvalents englobent l'intégralité de votre projet, garantissant des résultats de qualité et la satisfaction du client. Cette section de la documentation vous guidera à travers tout ce que vous devez savoir pour exploiter pleinement notre expertise.
|
|
||||||
|
|
||||||
## Aperçu des Services
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="Solutions sur Mesure">
|
|
||||||
Chaque projet de construction comporte ses propres défis et exigences. Chez ScrewFast, nous personnalisons nos services pour correspondre à vos besoins spécifiques, garantissant que, quelle que soit l'échelle ou la complexité de votre projet, notre équipe est équipée pour le gérer avec précision et professionnalisme.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Équipe d'Experts">
|
|
||||||
Tire parti des compétences de notre personnel qualifié, des architectes et ingénieurs aux ouvriers qualifiés, chacun contribuant à apporter leur expertise pour donner vie à votre vision.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Engagement envers la Qualité">
|
|
||||||
La qualité est au cœur de tout ce que nous faisons. Nous mettons en œuvre des mesures rigoureuses de contrôle de qualité pour garantir que le travail que nous livrons répond et dépasse les normes de l'industrie.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Support Continu">
|
|
||||||
Notre relation avec nos clients ne se termine pas une fois le projet terminé. Nous fournissons un support continu pour résoudre tout problème et garantir une satisfaction durable avec votre investissement.
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,48 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: Hub de Documentation
|
|
||||||
tagline: Votre centre central pour l'orientation simplifiée des outils, les documents de service détaillés et le soutien aux projets.
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /fr/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="Guides de Démarrage Rapide" icon="document">
|
|
||||||
Mettez-vous en route rapidement avec nos guides clairs et concis, adaptés aux nouveaux utilisateurs et aux experts chevronnés.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Outils et Équipements" icon="seti:eslint">
|
|
||||||
Découvrez la gamme complète d'outils et d'équipements de qualité supérieure de ScrewFast. Chaque sous-section offre des spécifications détaillées, des instructions d'utilisation et des conseils de maintenance.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Services de Construction" icon="seti:puppet">
|
|
||||||
Découvrez la gamme complète d'outils et d'équipements de qualité supérieure de ScrewFast. Chaque sous-section offre des spécifications détaillées, des instructions d'utilisation et des conseils de maintenance.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Sujets Avancés" icon="seti:terraform">
|
|
||||||
Découvrez la gamme complète d'outils et d'équipements de qualité supérieure de ScrewFast. Chaque sous-section offre des spécifications détaillées, des instructions d'utilisation et des conseils de maintenance.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,65 +0,0 @@
|
||||||
---
|
|
||||||
title: First Project Checklist
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Embarking on a new project can be exciting and challenging in equal measure. With the right preparation and guidance, your venture is poised for success. The ScrewFast First Project Checklist is designed to provide a clear and structured approach to ensure you're well-prepared every step of the way.
|
|
||||||
|
|
||||||
## Project Preparation
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Scope and Objectives">
|
|
||||||
- Ensure clarity of the project's scope, deliverables, and desired outcomes
|
|
||||||
- Define clear objectives and success criteria for project completion
|
|
||||||
</Card>
|
|
||||||
<Card title="Tools and Equipment">
|
|
||||||
- Make a list of all required ScrewFast tools and equipment
|
|
||||||
- Verify inventory availability and condition before starting
|
|
||||||
</Card>
|
|
||||||
<Card title="Arranging Services">
|
|
||||||
- If additional expertise or manpower is needed, arrange for ScrewFast construction services in advance
|
|
||||||
- Clarify service level agreements and timelines with your ScrewFast representative
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Project Execution
|
|
||||||
### Initial Phase
|
|
||||||
<Steps>
|
|
||||||
1. Set up the project site according to ScrewFast setup guidelines
|
|
||||||
|
|
||||||
2. Conduct an initial team meeting to align on project goals and ScrewFast methodologies
|
|
||||||
|
|
||||||
3. Establish project checkpoints and milestones for regular assessment
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Additional Resources
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="Detailed Guides"
|
|
||||||
description="Access in-depth documentation and user manuals for ScrewFast tools and services."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Support Contacts"
|
|
||||||
description="Keep handy the contact details for ScrewFast support, available for assistance throughout your project."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="Advanced Learning"
|
|
||||||
description="Explore further educational resources provided by ScrewFast to refine your skills and knowledge base."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,81 +0,0 @@
|
||||||
---
|
|
||||||
title: Getting Started
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
Welcome to ScrewFast Docs! We're excited to help you get started with our premium tools. This guide is designed to introduce you to our tool range, help you understand the basics, and get you up to speed for your first project. Let's jump right into the world of high-quality, reliable craftsmanship with ScrewFast.
|
|
||||||
|
|
||||||
## Tools Overview
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="ScrewDriver Set" icon="seti:config">
|
|
||||||
Versatile and ergonomic, suitable for all screw types.
|
|
||||||
<LinkCard title="Learn More " href="/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Hammer Drill" icon="seti:pipeline">
|
|
||||||
Powerful performance for drilling and impact driving.
|
|
||||||
<LinkCard title="Learn More " href="/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="Power Saws" icon="seti:crystal">
|
|
||||||
Precision cutting with adjustable settings for various materials.
|
|
||||||
<LinkCard title="Learn More " href="/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## Setup Instructions
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. Unboxing Icon Unbox Your ScrewFast Tools
|
|
||||||
Carefully open the packaging and verify all components are present. Familiarize yourself with the tool and any accessories.
|
|
||||||
|
|
||||||
2. Safety Check Icon Initial Setup and Safety Checks
|
|
||||||
Read the safety manual before handling the tool. Check the tool for any shipping damage and ensure safety guards are in place.
|
|
||||||
|
|
||||||
3. Calibration Icon Calibration and Preparation for First Use
|
|
||||||
Follow the manufacturer's instructions to calibrate your tools as required. Ensure batteries are charged or electrical connections are secure.
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## Cleaning and Maintenance
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
Always unplug tools before cleaning. Use a soft, dry cloth to wipe the
|
|
||||||
exterior and store in a dry place.
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
Regular maintenance ensures longevity and safety. Clean your tools after each use, check for wear, and lubricate moving parts as specified in the tool's manual.
|
|
||||||
|
|
||||||
## Additional Resources
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="In-depth Tutorials"
|
|
||||||
description="Deep dive into using our tools with expert-led tutorials."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Video Demos"
|
|
||||||
description="Visual guides to get the most out of your tools."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="Warranty Information"
|
|
||||||
description="Understand your coverage and how to make a claim if needed."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: Introduction to ScrewFast Services
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
As part of our commitment to providing an end-to-end solution for all your construction and hardware needs, we at ScrewFast are proud to offer a comprehensive suite of professional services. From initial consultations to final inspections, our multifaceted services encompass the entirety of your project, ensuring quality results and client satisfaction. This section of the documentation will guide you through everything you need to know to leverage our expertise to its fullest potential.
|
|
||||||
|
|
||||||
## Overview of Services
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="Tailored Solutions">
|
|
||||||
Each construction project carries its unique challenges and demands. At ScrewFast, we customize our services to match your specific needs, ensuring that no matter the scale or complexity of your project, our team is equipped to handle it with precision and professionalism.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Expert Team">
|
|
||||||
Leverage the skills of our knowledgeable staff, from architects and engineers to skilled laborers, each contributing their expertise to bring your vision to life.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Commitment to Quality">
|
|
||||||
Quality is at the heart of everything we do. We employ stringent quality control measures to assure that the work we deliver meets and exceeds industry standards.
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="Ongoing Support">
|
|
||||||
Our relationship with our clients doesn't end once the project is completed. We provide continuous support to address any issues and ensure lasting satisfaction with your investment.
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,65 +0,0 @@
|
||||||
---
|
|
||||||
title: ファーストプロジェクトチェックリスト
|
|
||||||
description: ScrewFastの包括的なドキュメントを探索して、プレミアムツールと建設サービスを詳しく見てください。
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
新しいプロジェクトに着手することは、興奮と挑戦の両方が同じ程度であり得ます。適切な準備とガイダンスがあれば、貴社の事業は成功する準備が整っています。ScrewFastのファーストプロジェクトチェックリストは、段階を踏んだ明確で構造化されたアプローチを提供するよう設計されています。
|
|
||||||
|
|
||||||
## プロジェクト準備
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="スコープと目標">
|
|
||||||
- プロジェクトのスコープ、成果物、および希望される成果の明確さを確保する
|
|
||||||
- プロジェクト完了のための明確な目標と成功基準を定義する
|
|
||||||
</Card>
|
|
||||||
<Card title="ツールと機器">
|
|
||||||
- 必要なすべてのScrewFastツールと機器のリストを作成する
|
|
||||||
- 開始前に在庫の可用性と状態を確認する
|
|
||||||
</Card>
|
|
||||||
<Card title="サービスの手配">
|
|
||||||
- 追加の専門知識や労働力が必要な場合は、事前にScrewFast建設サービスを手配する
|
|
||||||
- あなたのScrewFast代表者とのサービスレベル契約とタイムラインを明確にする
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## プロジェクトの実行
|
|
||||||
### 初期フェーズ
|
|
||||||
<Steps>
|
|
||||||
1. ScrewFastの設定ガイドラインに従ってプロジェクトサイトを設定する
|
|
||||||
|
|
||||||
2. プロジェクトの目標とScrewFastの方法論を合わせるための初期チームミーティングを実施する
|
|
||||||
|
|
||||||
3. 定期的な評価のためのプロジェクトのチェックポイントとマイルストーンを設定する
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## その他のリソース
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="詳細なガイド"
|
|
||||||
description="ScrewFastツールとサービスの詳細なドキュメントとユーザーマニュアルにアクセスします。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="サポート連絡先"
|
|
||||||
description="プロジェクト全体で利用可能なScrewFastサポートの連絡先の詳細を手元に保管してください。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="高度な学習"
|
|
||||||
description="ScrewFastが提供するさらなる教育リソースを探索して、スキルと知識を磨きます。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,80 +0,0 @@
|
||||||
---
|
|
||||||
title: 入門
|
|
||||||
description: ScrewFastの包括的なドキュメントを探索して、プレミアムツールと建設サービスを詳しく見てください。
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
ScrewFast Docsへようこそ!私たちは、プレミアムツールでのスタートをお手伝いできることを楽しみにしています。このガイドは、私たちのツールの範囲を紹介し、基本を理解し、最初のプロジェクトに備えるための設計されています。ScrewFastとともに、高品質で信頼性の高い技術の世界に飛び込みましょう。
|
|
||||||
|
|
||||||
## ツールの概要
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="スクリュードライバーセット" icon="seti:config">
|
|
||||||
多目的でエルゴノミックで、すべてのねじに適しています。
|
|
||||||
<LinkCard title="詳細はこちら " href="ja/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="ハンマードリル" icon="seti:pipeline">
|
|
||||||
ドリルとインパクトドライブのためのパワフルな性能。
|
|
||||||
<LinkCard title="詳細はこちら " href="ja/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="電動ノコギリ" icon="seti:crystal">
|
|
||||||
各種材料に対応した可変設定での精密な切断。
|
|
||||||
<LinkCard title="詳細はこちら " href="ja/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## 設定手順
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. アンボックスアイコン ScrewFastのツールをアンボックスする
|
|
||||||
慎重にパッケージを開封し、すべてのコンポーネントが揃っていることを確認してください。ツールとアクセサリーに慣れてください。
|
|
||||||
|
|
||||||
2. セーフティチェックアイコン 初期設定と安全チェック
|
|
||||||
ツールを取り扱う前に安全マニュアルを読みます。ツールに配送時の損傷がないか確認し、安全ガードが取り付けられていることを確認してください。
|
|
||||||
|
|
||||||
3. キャリブレーションアイコン キャリブレーションと初使用の準備
|
|
||||||
必要に応じて、製造元の指示に従ってツールのキャリブレーションを行います。バッテリーが充電されているか、電気接続が確実に接続されているか確認してください。
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## 清掃とメンテナンス
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
清掃前に常にツールの電源を切ってください。柔らかい乾いた布で外部を拭き取り、乾燥した場所に保管してください。
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
定期的なメンテナンスは、寿命と安全性を確保します。各使用後にツールを清掃し、摩耗のチェックを行い、ツールのマニュアルで指定された通りに動く部品に潤滑油を塗布してください。
|
|
||||||
|
|
||||||
## その他のリソース
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="詳細なチュートリアル"
|
|
||||||
description="専門家によるチュートリアルでツールの使用法を詳しく学びます。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="ビデオデモ"
|
|
||||||
description="ツールを最大限に活用するためのビジュアルガイド。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="保証情報"
|
|
||||||
description="保証範囲と必要に応じて請求方法を理解します。"
|
|
||||||
href="ja/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: はじめに
|
|
||||||
description: ScrewFastの包括的なドキュメントを探索して、プレミアムツールと建設サービスを詳しく見てください。
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
私たちの建設およびハードウェアニーズに対するエンドツーエンドのソリューションを提供することへの取り組みの一環として、ScrewFastは、プロフェッショナルなサービスの包括的なスイートを提供することを誇りに思っています。初回の相談から最終検査まで、私たちの多面的なサービスは、あなたのプロジェクト全体を包括し、品質の結果と顧客満足を保証します。このドキュメントのこのセクションでは、私たちの専門知識を最大限に活用するために知っておく必要があるすべてのことを案内します。
|
|
||||||
|
|
||||||
## サービスの概要
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="カスタマイズされたソリューション">
|
|
||||||
各建設プロジェクトには独自の課題と要求があります。ScrewFastでは、サービスをカスタマイズして、プロジェクトのスケールや複雑さに関係なく、チームが正確かつプロフェッショナルに対応できるようにします。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="専門チーム">
|
|
||||||
私たちの知識豊富なスタッフ、建築家からエンジニアまで、各々が専門知識を活かし、あなたのビジョンを実現します。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="品質へのコミットメント">
|
|
||||||
品質は私たちのすべての活動の中心にあります。私たちは厳格な品質管理策を採用して、提供する作業が業界基準を満たし、それを上回ることを保証します。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="継続的なサポート">
|
|
||||||
プロジェクトが完了したら、私たちとの関係は終わりません。問題を解決し、あなたの投資に対する持続的な満足を保証するために、継続的なサポートを提供します。
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,48 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: ドキュメンテーションハブ
|
|
||||||
tagline: 効率的なツールのガイド、詳細なサービス文書、およびプロジェクトのサポートのための中心的なハブ。
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /ja/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="クイックスタートガイド" icon="document">
|
|
||||||
当社のわかりやすく簡潔なガイドで迅速に立ち上がり、新規ユーザーと熟練した専門家の両方に適したものを利用してください。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="ツール&装備" icon="seti:eslint">
|
|
||||||
ScrewFastの優れた品質の完全なツールと装備を発見してください。各サブセクションには詳細な仕様、使用方法の説明、およびメンテナンスのヒントが提供されています。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="建設サービス" icon="seti:puppet">
|
|
||||||
ScrewFastの優れた品質の完全なツールと装備を発見してください。各サブセクションには詳細な仕様、使用方法の説明、およびメンテナンスのヒントが提供されています。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="高度なトピック" icon="seti:terraform">
|
|
||||||
ScrewFastの優れた品質の完全なツールと装備を発見してください。各サブセクションには詳細な仕様、使用方法の説明、およびメンテナンスのヒントが提供されています。
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,42 +0,0 @@
|
||||||
---
|
|
||||||
title: Equipment Care & Maintenance
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Equipment Care
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Aside
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
<Card title="Maintaining Your ScrewFast Tools" icon="approve-check-circle">
|
|
||||||
<LinkCard
|
|
||||||
description="Step-by-step guide for the routine care and maintenance of your ScrewFast tools to ensure long-lasting functionality."
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
description="Cleaning, storage, and inspection practices to keep tools in optimal condition"
|
|
||||||
href="/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="Best Practices for Equipment Longevity" icon="star">
|
|
||||||
|
|
||||||
- Strategies for extending the life of your tools and equipment through proper use and handling
|
|
||||||
- A preventative maintenance schedule that will help avoid common wear and tear
|
|
||||||
</Card>
|
|
||||||
<Card title="Troubleshooting Common Tool Issues" icon="rocket">
|
|
||||||
|
|
||||||
- Solutions for frequently encountered issues with ScrewFast equipment
|
|
||||||
- Advice on when to seek professional repair services versus performing DIY fixes
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
<Aside>
|
|
||||||
Remember that attentiveness to the condition and care of your tools and equipment is paramount to ensuring their longevity and reliability. Regular maintenance not only helps prevent downtime but can also ensure the safety of those who use them. For each guide and reference listed here, we offer additional support through our customer service channels should you require personalized assistance.
|
|
||||||
</Aside>
|
|
|
@ -1,27 +0,0 @@
|
||||||
---
|
|
||||||
title: Tool Guides
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
sidebar:
|
|
||||||
label: Tool Guides
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
ScrewFast prides itself on a comprehensive range of high-grade tools and equipment. These resources are not just about delivering the performance you expect but ensuring they stand the test of time. Below, you will find a curated selection of guides geared towards helping you get the most out of our products.
|
|
||||||
|
|
||||||
### Tool Guides
|
|
||||||
|
|
||||||
**Machine Screws Manual**
|
|
||||||
- Detailed specifications and applications for ScrewFast's variety of machine screws
|
|
||||||
- Visual guide for identifying screw types and choosing the right one for your project
|
|
||||||
|
|
||||||
**Assorted Screw Set Handbook**
|
|
||||||
- Instructions on usage and selection from the assorted screw set
|
|
||||||
- Tips on organizing and storing your screw set for easy access
|
|
||||||
|
|
||||||
**Tap Bolts and Nuts Catalog**
|
|
||||||
- Exploring the diverse range of tap bolts and nuts suitable for various construction environments
|
|
||||||
- Guidelines for selecting the correct bolt size and nut pairing for secure fastening
|
|
||||||
|
|
||||||
**Hex Bolts Instructions**
|
|
||||||
- Comprehensive procedures on the use of hex bolts in your projects
|
|
||||||
- Strength ratings, threading information, and torque recommendations
|
|
|
@ -1,48 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast Docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast Docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: Documentation Hub
|
|
||||||
tagline: Your central hub for streamlined tool guidance, detailed service docs, and project support.
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
|
|
||||||
<Card title="Quick Start Guides" icon="document">
|
|
||||||
Get up and running swiftly with our straightforward and concise guides, tailored for new users and seasoned experts alike.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Tools & Equipment" icon="seti:eslint">
|
|
||||||
Discover the complete lineup of ScrewFast's superior quality tools and equipment. Each subsection offers detailed specifications, usage instructions, and maintenance tips.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Construction Services" icon="seti:puppet">
|
|
||||||
Discover the complete lineup of ScrewFast's superior quality tools and equipment. Each subsection offers detailed specifications, usage instructions, and maintenance tips.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="Advanced Topics" icon="seti:terraform">
|
|
||||||
Discover the complete lineup of ScrewFast's superior quality tools and equipment. Each subsection offers detailed specifications, usage instructions, and maintenance tips.
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,66 +0,0 @@
|
||||||
---
|
|
||||||
title: 第一个项目清单
|
|
||||||
description: 探索 ScrewFast 的全面文档,深入了解我们的优质工具和建筑服务。
|
|
||||||
sidebar:
|
|
||||||
label: First Project Checklist
|
|
||||||
order: 3
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
开始新项目既令人兴奋又具有挑战性。通过正确的准备和指导,您的冒险将更有成功的可能性。ScrewFast 第一个项目清单旨在提供清晰和结构化的方法,以确保您在每一步都做好了充分的准备。
|
|
||||||
|
|
||||||
## 项目准备
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="范围和目标">
|
|
||||||
- 确保项目的范围、交付内容和期望结果清晰明确
|
|
||||||
- 为项目完成明确定义清晰的目标和成功标准
|
|
||||||
</Card>
|
|
||||||
<Card title="工具和设备">
|
|
||||||
- 列出所有需要的 ScrewFast 工具和设备
|
|
||||||
- 在开始之前确认库存的可用性和状态
|
|
||||||
</Card>
|
|
||||||
<Card title="安排服务">
|
|
||||||
- 如果需要额外的专业知识或人力,请提前安排 ScrewFast 建筑服务
|
|
||||||
- 与您的 ScrewFast 代表明确服务级别协议和时间表
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## 项目执行
|
|
||||||
### 初始阶段
|
|
||||||
<Steps>
|
|
||||||
1. 根据 ScrewFast 设置指南设置项目现场
|
|
||||||
|
|
||||||
2. 召开初始团队会议,就项目目标和 ScrewFast 方法达成一致
|
|
||||||
|
|
||||||
3. 建立项目检查点和里程碑,定期进行评估
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## 额外资源
|
|
||||||
<CardGrid>
|
|
||||||
<LinkCard
|
|
||||||
title="详细指南"
|
|
||||||
description="访问 ScrewFast 工具和服务的深度文档和用户手册。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="支持联系人"
|
|
||||||
description="保持 ScrewFast 支持的联系人详细信息,可在项目期间提供帮助。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
||||||
<LinkCard
|
|
||||||
title="高级学习"
|
|
||||||
description="探索 ScrewFast 提供的进一步教育资源,以完善您的技能和知识基础。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
||||||
</CardGrid>
|
|
|
@ -1,80 +0,0 @@
|
||||||
---
|
|
||||||
title: 入门指南
|
|
||||||
description: 探索 ScrewFast 的全面文档,深入了解我们的优质工具和建筑服务。
|
|
||||||
sidebar:
|
|
||||||
label: Getting Started
|
|
||||||
order: 1
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Card,
|
|
||||||
CardGrid,
|
|
||||||
LinkCard,
|
|
||||||
Steps,
|
|
||||||
Aside,
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
欢迎来到 ScrewFast 文档!我们很高兴能帮助您开始使用我们的优质工具。本指南旨在介绍我们的工具范围,帮助您了解基础知识,并为您的第一个项目做好准备。让我们立即进入高质量、可靠的工艺世界,与 ScrewFast 一起。
|
|
||||||
|
|
||||||
## 工具概述
|
|
||||||
|
|
||||||
<CardGrid>
|
|
||||||
<Card title="螺丝刀套装" icon="seti:config">
|
|
||||||
多功能且符合人体工程学设计,适用于各种螺丝类型。
|
|
||||||
<LinkCard title="了解更多 " href="zh-cn/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="电钻锤" icon="seti:pipeline">
|
|
||||||
强大的钻孔和冲击驱动性能。
|
|
||||||
<LinkCard title="了解更多 " href="zh-cn/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
<Card title="电动锯" icon="seti:crystal">
|
|
||||||
可调节设置,精准切割各种材料。
|
|
||||||
<LinkCard title="了解更多 " href="zh-cn/guides/getting-started" />
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
||||||
|
|
||||||
## 设置说明
|
|
||||||
|
|
||||||
<Steps>
|
|
||||||
|
|
||||||
1. 解包图标 打开 ScrewFast 工具包
|
|
||||||
小心打开包装,并确认所有零件齐全。熟悉工具及任何附件。
|
|
||||||
|
|
||||||
2. 安全检查图标 初始设置和安全检查
|
|
||||||
在处理工具之前阅读安全手册。检查工具是否有运输损坏,并确保安全保护装置已安装到位。
|
|
||||||
|
|
||||||
3. 校准图标 校准和准备首次使用
|
|
||||||
按照制造商的说明校准您的工具。确保电池已充电或电气连接安全可靠。
|
|
||||||
|
|
||||||
</Steps>
|
|
||||||
|
|
||||||
|
|
||||||
## 清洁和维护
|
|
||||||
|
|
||||||
<Aside type="tip">
|
|
||||||
清洁前务必拔掉工具插头。使用软、干的布擦拭外部,并存放在干燥的地方。
|
|
||||||
</Aside>
|
|
||||||
|
|
||||||
定期维护可确保工具的长期使用和安全性。每次使用后清洁工具,检查磨损,并按照工具手册中规定的方式润滑移动部件。
|
|
||||||
|
|
||||||
## 额外资源
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="深入教程"
|
|
||||||
description="深入了解如何使用我们的工具,由专家提供教程。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="视频演示"
|
|
||||||
description="视觉指南,帮助您充分利用我们的工具。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<LinkCard
|
|
||||||
title="保修信息"
|
|
||||||
description="了解您的保修范围,以及如何提出索赔。"
|
|
||||||
href="zh-cn/guides/getting-started"
|
|
||||||
/>
|
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast 服务介绍
|
|
||||||
description: 探索 ScrewFast 的全面文档,深入了解我们的优质工具和建筑服务。
|
|
||||||
sidebar:
|
|
||||||
label: Introduction to Services
|
|
||||||
order: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
import {
|
|
||||||
Tabs,
|
|
||||||
TabItem,
|
|
||||||
} from "@astrojs/starlight/components";
|
|
||||||
|
|
||||||
作为我们致力于为您的所有建筑和硬件需求提供端到端解决方案的一部分,我们在 ScrewFast 自豪地提供一套全面的专业服务。从最初的咨询到最终的验收,我们多方位的服务涵盖了您项目的全部,确保质量的结果和客户满意度。本文档的本节将指导您了解如何充分利用我们的专业知识。
|
|
||||||
|
|
||||||
## 服务概述
|
|
||||||
|
|
||||||
<Tabs>
|
|
||||||
<TabItem label="定制解决方案">
|
|
||||||
每个建筑项目都带来了独特的挑战和需求。在 ScrewFast,我们定制我们的服务以满足您的特定需求,确保无论您的项目规模或复杂程度如何,我们的团队都能以精确和专业的方式处理。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="专业团队">
|
|
||||||
利用我们熟练员工的技能,从建筑师和工程师到熟练的劳动者,每个人都为将您的愿景变为现实做出了贡献。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="质量承诺">
|
|
||||||
质量是我们做的一切的核心。我们采用严格的质量控制措施,确保我们交付的工作符合甚至超出行业标准。
|
|
||||||
</TabItem>
|
|
||||||
<TabItem label="持续支持">
|
|
||||||
我们与客户的关系在项目完成后并不结束。我们提供持续支持,以解决任何问题,并确保您对投资的持久满意度。
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
|
@ -1,47 +0,0 @@
|
||||||
---
|
|
||||||
title: ScrewFast docs
|
|
||||||
head:
|
|
||||||
- tag: title
|
|
||||||
content: ScrewFast docs
|
|
||||||
description: Explore ScrewFast's comprehensive documentation for an in-depth look at our premium tools and construction services.
|
|
||||||
template: splash
|
|
||||||
editUrl: false
|
|
||||||
lastUpdated: false
|
|
||||||
next: false
|
|
||||||
hero:
|
|
||||||
title: 文档中心
|
|
||||||
tagline: 您的集中式工具指南、详细服务文档和项目支持中心。
|
|
||||||
image:
|
|
||||||
alt: A ScrewFast's Logo
|
|
||||||
dark: ../../../images/starlight/screwfast_hero.svg
|
|
||||||
light: ../../../images/starlight/screwfast_hero_dark.svg
|
|
||||||
actions:
|
|
||||||
- text: Get started
|
|
||||||
icon: right-arrow
|
|
||||||
variant: primary
|
|
||||||
link: /zh-cn/guides/getting-started/
|
|
||||||
- text: View on GitHub
|
|
||||||
icon: external
|
|
||||||
variant: minimal
|
|
||||||
link: https://github.com/mearashadowfax/ScrewFast
|
|
||||||
---
|
|
||||||
import "@styles/starlight_main.css";
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
|
||||||
<Card title="快速入门指南" icon="document">
|
|
||||||
通过我们简明扼要的指南,快速掌握使用技巧,适用于新手和老手用户。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="工具与设备" icon="seti:eslint">
|
|
||||||
探索 ScrewFast 的全面工具和设备系列。每个子部分提供详细的规格、使用说明和维护技巧。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="施工服务" icon="seti:puppet">
|
|
||||||
探索 ScrewFast 的全面工具和设备系列。每个子部分提供详细的规格、使用说明和维护技巧。
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title="高级主题" icon="seti:terraform">
|
|
||||||
探索 ScrewFast 的全面工具和设备系列。每个子部分提供详细的规格、使用说明和维护技巧。
|
|
||||||
</Card>
|
|
||||||
</CardGrid>
|
|
|
@ -1,42 +0,0 @@
|
||||||
---
|
|
||||||
title: "The Future of Construction Technology"
|
|
||||||
description: "Explore ScrewFast's pioneering role in revolutionizing construction through advanced technology and innovative solutions."
|
|
||||||
cardImage: "@/images/insights/insight-1.avif"
|
|
||||||
cardImageAlt: "Top view mechanical tools arrangement"
|
|
||||||
---
|
|
||||||
|
|
||||||
In the world of construction, where innovation meets practicality, ScrewFast stands as a beacon of pioneering advancements. For years, this company has been at the forefront of revolutionizing construction through its unwavering commitment to advanced technology and innovative solutions. From skyscrapers to bridges, ScrewFast has left an indelible mark on the industry, shaping the future of construction in ways once thought unimaginable.
|
|
||||||
|
|
||||||
## A Legacy of Innovation
|
|
||||||
|
|
||||||
Founded with a vision to redefine the norms of construction, ScrewFast embarked on a journey marked by relentless innovation. Since its inception, the company has continually pushed the boundaries of what is possible, introducing groundbreaking technologies that have transformed the way structures are built.
|
|
||||||
|
|
||||||
## Reinventing Foundation Systems
|
|
||||||
|
|
||||||
At the heart of ScrewFast's success lies its revolutionary approach to foundation systems. Traditionally, the process of laying foundations has been cumbersome and time-consuming, often requiring extensive excavation and manual labor. However, ScrewFast's innovative solutions have changed the game entirely.
|
|
||||||
|
|
||||||
By leveraging advanced techniques such as helical pile installation, ScrewFast has streamlined the foundation process, significantly reducing both time and cost. These helical piles, with their screw-like design, offer unparalleled stability and can be installed with remarkable efficiency, making them the go-to choice for projects of all sizes.
|
|
||||||
|
|
||||||
## Embracing Digitalization
|
|
||||||
|
|
||||||
In an era dominated by digitalization, ScrewFast has embraced technology wholeheartedly, harnessing its power to drive efficiency and precision. Through the use of advanced software and modeling techniques, the company has revolutionized the design and planning phases of construction projects.
|
|
||||||
|
|
||||||
From 3D modeling to Building Information Modeling (BIM), ScrewFast employs cutting-edge tools to create detailed simulations of structures, allowing for better visualization and optimization. This digital approach not only enhances the accuracy of construction plans but also enables seamless collaboration among architects, engineers, and builders.
|
|
||||||
|
|
||||||
## Sustainable Solutions for a Greener Tomorrow
|
|
||||||
|
|
||||||
In a world increasingly concerned with sustainability, ScrewFast has taken proactive steps to minimize its environmental footprint. By prioritizing eco-friendly materials and sustainable construction practices, the company is leading the charge towards a greener future.
|
|
||||||
|
|
||||||
One notable example is ScrewFast's commitment to modular construction—a method that involves prefabricating building components off-site and assembling them on-site. This approach not only reduces construction waste but also minimizes disruption to local ecosystems, making it a win-win for both builders and the environment.
|
|
||||||
|
|
||||||
## The Road Ahead: Challenges and Opportunities
|
|
||||||
|
|
||||||
As ScrewFast continues to push the boundaries of construction technology, it faces a myriad of challenges and opportunities on the horizon. From navigating regulatory hurdles to adapting to evolving industry trends, the road ahead is fraught with complexities.
|
|
||||||
|
|
||||||
However, with its unwavering dedication to innovation and a track record of success, ScrewFast is well-positioned to overcome these obstacles and continue shaping the future of construction for generations to come. As the industry marches towards an increasingly digital and sustainable future, ScrewFast stands as a beacon of progress, leading the way towards a world where construction is not just efficient and cost-effective but also environmentally responsible.
|
|
||||||
|
|
||||||
## Conclusion
|
|
||||||
|
|
||||||
In the ever-evolving landscape of construction technology, ScrewFast remains a trailblazer, constantly pushing the boundaries of what is possible. Through its commitment to innovation, digitalization, and sustainability, the company has not only revolutionized the way structures are built but has also set a new standard for excellence in the industry.
|
|
||||||
|
|
||||||
As we look towards the future, one thing is clear: the legacy of ScrewFast will continue to shape the world of construction for years to come, inspiring generations of builders to dream big and push the limits of possibility. With ScrewFast leading the way, the future of construction has never looked brighter.
|
|
|
@ -1,44 +0,0 @@
|
||||||
---
|
|
||||||
title: "The Importance of Collaboration"
|
|
||||||
description: "Explore how collaboration is central to ScrewFast's construction approach, driving effective communication and teamwork to achieve outstanding outcomes."
|
|
||||||
cardImage: "@/images/insights/insight-2.avif"
|
|
||||||
cardImageAlt: "Top view mechanical tools arrangement"
|
|
||||||
---
|
|
||||||
|
|
||||||
In the realm of construction, where projects often involve intricate designs, tight deadlines, and complex logistical challenges, the importance of collaboration cannot be overstated. Effective collaboration is not just a desirable aspect of project management; it is the cornerstone upon which successful construction endeavors are built. In this long read, we delve into how collaboration serves as the driving force behind ScrewFast's construction approach, facilitating effective communication and teamwork to achieve outstanding outcomes.
|
|
||||||
|
|
||||||
## Understanding ScrewFast: A Brief Overview
|
|
||||||
|
|
||||||
Before we delve into the intricacies of collaboration within ScrewFast's construction projects, it's essential to grasp the company's background and ethos. ScrewFast is a renowned construction firm known for its innovative approach to foundation solutions. Specializing in helical pile foundations, ScrewFast has established itself as a leader in the construction industry, delivering high-quality, cost-effective solutions for a wide range of projects, from small-scale developments to large-scale infrastructure ventures.
|
|
||||||
|
|
||||||
## The Collaborative Culture at ScrewFast
|
|
||||||
|
|
||||||
At the heart of ScrewFast's success lies a culture that prioritizes collaboration at every stage of the construction process. From project inception to completion, collaboration is woven into the fabric of the company's operations. Unlike traditional hierarchical models prevalent in many construction firms, ScrewFast fosters an environment where every team member's input is valued, regardless of their role or seniority.
|
|
||||||
|
|
||||||
### Breaking Down Silos: The Key to Effective Collaboration
|
|
||||||
|
|
||||||
One of the biggest hurdles to collaboration in construction is the presence of silos within organizations. Departments often operate in isolation, leading to miscommunication, duplication of efforts, and a lack of synergy. ScrewFast tackles this challenge head-on by breaking down silos and promoting cross-functional collaboration.
|
|
||||||
|
|
||||||
#### Cross-Functional Teams: Bridging the Gap
|
|
||||||
|
|
||||||
ScrewFast forms cross-functional teams comprising professionals from diverse backgrounds, including engineers, architects, project managers, and construction workers. By bringing together individuals with varied expertise and perspectives, ScrewFast ensures comprehensive problem-solving and holistic decision-making throughout the project lifecycle.
|
|
||||||
|
|
||||||
#### Integrated Project Delivery: A Unified Approach
|
|
||||||
|
|
||||||
Integrated project delivery (IPD) is another cornerstone of ScrewFast's collaborative ethos. Unlike traditional project delivery methods where stakeholders operate in separate silos, IPD fosters a unified approach where all parties work together from the outset. This integrated approach promotes transparency, efficiency, and collective accountability, ultimately leading to superior project outcomes.
|
|
||||||
|
|
||||||
## Driving Innovation Through Collaboration
|
|
||||||
|
|
||||||
Collaboration isn't just about improving communication and teamwork; it also serves as a catalyst for innovation. At ScrewFast, collaboration fuels a culture of continuous improvement and forward thinking, driving the development of groundbreaking solutions that push the boundaries of construction technology.
|
|
||||||
|
|
||||||
### Co-Creation with Clients: Turning Ideas into Reality
|
|
||||||
|
|
||||||
ScrewFast recognizes the importance of involving clients in the co-creation process. By collaborating closely with clients from project inception, ScrewFast gains valuable insights into their needs, preferences, and challenges. This collaborative approach enables ScrewFast to tailor its solutions to meet clients' specific requirements, resulting in enhanced customer satisfaction and project success.
|
|
||||||
|
|
||||||
### Embracing Emerging Technologies
|
|
||||||
|
|
||||||
Innovation thrives in collaborative environments where diverse perspectives intersect. At ScrewFast, collaboration extends beyond internal teams to external partners, including technology providers, research institutions, and academia. By forging strategic partnerships with industry leaders, ScrewFast stays at the forefront of technological advancements, leveraging cutting-edge tools and techniques to drive efficiency and performance across its projects.
|
|
||||||
|
|
||||||
## Conclusion
|
|
||||||
|
|
||||||
In the fast-paced world of construction, collaboration isn't just a buzzword; it's a fundamental principle that underpins success. ScrewFast's construction approach exemplifies the transformative power of collaboration, demonstrating how effective communication, teamwork, and innovation can drive outstanding outcomes. As the construction industry continues to evolve, embracing collaboration will be key to navigating challenges, seizing opportunities, and delivering sustainable solutions that stand the test of time.
|
|
|
@ -1,37 +0,0 @@
|
||||||
---
|
|
||||||
title: "The Impact of Sustainable Practices"
|
|
||||||
description: "Discover how ScrewFast is leading the charge in promoting sustainability within the construction industry"
|
|
||||||
cardImage: "@/images/insights/insight-3.avif"
|
|
||||||
cardImageAlt: "Top view mechanical tools arrangement"
|
|
||||||
---
|
|
||||||
|
|
||||||
The construction industry casts a long shadow. While it provides the essential framework for our lives, its environmental impact is undeniable. From resource depletion and pollution to energy consumption and waste generation, traditional construction practices take a toll on our planet. But a revolution is brewing, and at the forefront is ScrewFast, a company demonstrably changing the game with its commitment to sustainable practices.
|
|
||||||
|
|
||||||
## The Scope of the Challenge
|
|
||||||
|
|
||||||
Imagine this: the construction industry is responsible for a staggering 36% of global energy use and a whopping 40% of total CO2 emissions [1]. That's not all. Buildings and construction are major contributors to solid waste generation, accounting for up to 40%, and gobble up 30% of the world's raw materials [1]. These statistics paint a clear picture: business as usual is simply unsustainable.
|
|
||||||
|
|
||||||
## ScrewFast: Building with Responsibility
|
|
||||||
|
|
||||||
ScrewFast is a company built on the foundation of responsibility. They understand the environmental cost of construction and are taking decisive action to change course. Their commitment to sustainability permeates every aspect of their operations, from the materials they use to the construction processes they implement.
|
|
||||||
|
|
||||||
* **Material Innovation:** ScrewFast prioritizes the use of recycled and recyclable materials. This not only reduces reliance on virgin resources but also lessens the environmental burden associated with resource extraction.
|
|
||||||
* **Energy Efficiency:** ScrewFast champions energy-efficient construction methods. This might involve incorporating high-performance insulation materials, optimizing building design for natural light and ventilation, or even integrating renewable energy sources like solar panels. The result? Buildings that require less energy to operate, leading to a significant reduction in greenhouse gas emissions.
|
|
||||||
* **Waste Reduction:** ScrewFast meticulously plans and executes projects to minimize waste generation. This can involve using prefabricated components, employing modular construction techniques, and implementing meticulous waste segregation and recycling programs. By minimizing waste, ScrewFast conserves resources and reduces the environmental impact associated with landfills.
|
|
||||||
* **Sustainable Sourcing:** ScrewFast takes a responsible approach to sourcing its materials. They prioritize working with suppliers who share their commitment to sustainability. This ensures that the environmental footprint is considered throughout the entire supply chain.
|
|
||||||
|
|
||||||
## The Impact of Change
|
|
||||||
|
|
||||||
ScrewFast's dedication to sustainable practices extends far beyond their company walls. The ripple effect of their actions is substantial:
|
|
||||||
|
|
||||||
* **Environmental Benefits:** By promoting resource conservation, reduced energy consumption, and minimized waste, ScrewFast contributes significantly to a healthier planet. This translates to cleaner air, a more stable climate, and the preservation of natural resources for future generations.
|
|
||||||
* **Economic Advantages:** Sustainable construction practices often lead to long-term economic benefits. Energy-efficient buildings have lower operational costs, and sustainable materials can sometimes be surprisingly cost-competitive. ScrewFast demonstrates that being green can also be good for the bottom line.
|
|
||||||
* **Social Responsibility:** ScrewFast recognizes that sustainability encompasses more than just the environment. They are committed to creating safe and healthy work environments for their employees and fostering positive relationships with the communities in which they operate.
|
|
||||||
|
|
||||||
## Leading by Example
|
|
||||||
|
|
||||||
ScrewFast isn't just talking the talk, they're walking the walk. Their commitment to sustainability is evident in every project they undertake. By showcasing the tangible benefits of sustainable construction, ScrewFast is inspiring a paradigm shift within the industry. They are paving the way for a future where buildings are not only functional but also environmentally responsible.
|
|
||||||
|
|
||||||
## The Road Ahead
|
|
||||||
|
|
||||||
The construction industry is at a crossroads. ScrewFast stands as a beacon, illuminating the path towards a more sustainable future. By embracing innovative practices and prioritizing environmental responsibility, ScrewFast is not just building structures; they are building a better tomorrow. As more companies follow suit, the impact will be profound. A greener construction industry signifies a healthier planet for all.
|
|
|
@ -1,54 +0,0 @@
|
||||||
---
|
|
||||||
title: "SF-AB A765"
|
|
||||||
description: "Assorted Screw Set"
|
|
||||||
main:
|
|
||||||
id: 2
|
|
||||||
content: |
|
|
||||||
Introducing the SF-AB A765 Assorted Screw Set – the ultimate solution for your screw fastening needs. This comprehensive set includes a wide variety of screws meticulously curated to tackle various projects with ease and precision.
|
|
||||||
imgCard: "@/images/product-image-2.avif"
|
|
||||||
imgMain: "@/images/product-image-main-2.avif"
|
|
||||||
imgAlt: "Mockup boxes of assorted screw set"
|
|
||||||
tabs:
|
|
||||||
- id: "tabs-with-card-item-1"
|
|
||||||
dataTab: "#tabs-with-card-1"
|
|
||||||
title: "Description"
|
|
||||||
- id: "tabs-with-card-item-2"
|
|
||||||
dataTab: "#tabs-with-card-2"
|
|
||||||
title: "Specifications"
|
|
||||||
- id: "tabs-with-card-item-3"
|
|
||||||
dataTab: "#tabs-with-card-3"
|
|
||||||
title: "Blueprints"
|
|
||||||
longDescription:
|
|
||||||
title: "Versatile Screw Fastening Solutions"
|
|
||||||
subTitle: |
|
|
||||||
The SF-AB A765 Assorted Screw Set offers unmatched versatility and convenience, making it the perfect choice for DIY enthusiasts and professionals alike. With a comprehensive selection of screws, you'll always have the right fastener for the job.
|
|
||||||
btnTitle: "Contact sales to learn more"
|
|
||||||
btnURL: "#"
|
|
||||||
descriptionList:
|
|
||||||
- title: "Wide Variety"
|
|
||||||
subTitle: "Includes a diverse range of screw types and sizes to accommodate various applications and materials."
|
|
||||||
- title: "Ease of Use"
|
|
||||||
subTitle: "Each screw is designed for effortless installation, ensuring hassle-free fastening every time."
|
|
||||||
- title: "Convenience"
|
|
||||||
subTitle: "Eliminates the need for multiple trips to the hardware store, saving time and effort on your projects."
|
|
||||||
specificationsLeft:
|
|
||||||
- title: "Material"
|
|
||||||
subTitle: "Constructed from high-quality materials such as stainless steel, ensuring durability and corrosion resistance."
|
|
||||||
- title: "Assortment"
|
|
||||||
subTitle: "Contains a generous assortment of screws, including wood screws, machine screws, and sheet metal screws."
|
|
||||||
- title: "Quantity"
|
|
||||||
subTitle: "Each set includes a sufficient quantity of screws to handle a wide range of projects and tasks."
|
|
||||||
- title: "Sizes"
|
|
||||||
subTitle: "Available in various sizes to suit different project requirements, ensuring compatibility and versatility."
|
|
||||||
tableData:
|
|
||||||
- feature: ["Specification", "Value"]
|
|
||||||
description:
|
|
||||||
- ["Length (mm)", "Various"]
|
|
||||||
- ["Weight (g)", "N/A"]
|
|
||||||
- ["Material", "Stainless Steel"]
|
|
||||||
- ["Finish", "Assorted"]
|
|
||||||
- ["Package Contents", "Various screws in a set"]
|
|
||||||
blueprints:
|
|
||||||
first: "@/images/blueprint-1.avif"
|
|
||||||
second: "@/images/blueprint-2.avif"
|
|
||||||
---
|
|
|
@ -1,55 +0,0 @@
|
||||||
---
|
|
||||||
title: "SF-BN B203"
|
|
||||||
description: "Tap Bolts and Nuts Set"
|
|
||||||
main:
|
|
||||||
id: 3
|
|
||||||
content: |
|
|
||||||
Meet the SF-BN B203 – your reliable companion for professional-grade fastening. This comprehensive box set comes with a versatile selection of tap bolts and nuts, meticulously crafted to provide the strongest hold for your construction and assembly projects.
|
|
||||||
imgCard: "@/images/product-image-3.avif"
|
|
||||||
imgMain: "@/images/product-image-main-3.avif"
|
|
||||||
imgAlt: "Mockup boxes of a tap bolts and nuts set"
|
|
||||||
tabs:
|
|
||||||
- id: "tabs-with-card-item-1"
|
|
||||||
dataTab: "#tabs-with-card-1"
|
|
||||||
title: "Description"
|
|
||||||
- id: "tabs-with-card-item-2"
|
|
||||||
dataTab: "#tabs-with-card-2"
|
|
||||||
title: "Specifications"
|
|
||||||
- id: "tabs-with-card-item-3"
|
|
||||||
dataTab: "#tabs-with-card-3"
|
|
||||||
title: "Blueprints"
|
|
||||||
longDescription:
|
|
||||||
title: "Strength Meets Precision"
|
|
||||||
subTitle: |
|
|
||||||
The SF-BN B203 Tap Bolts and Nuts Set offers robust durability and precision for construction professionals, ensuring reliable performance in every application, from house framing to machinery assembly.
|
|
||||||
btnTitle: "Contact sales to learn more"
|
|
||||||
btnURL: "#"
|
|
||||||
descriptionList:
|
|
||||||
- title: "Corrosion Resistance"
|
|
||||||
subTitle: "Zinc coating not only provides a polished look but also shields against corrosion, ensuring longevity."
|
|
||||||
- title: "Improved Safety"
|
|
||||||
subTitle: "A secure fitting translates to safer structures with reduced risk of component failure."
|
|
||||||
- title: "Convenience"
|
|
||||||
subTitle: "This all-in-one set means you have the right size on hand, cutting down on project delays and additional trips to the hardware store."
|
|
||||||
specificationsLeft:
|
|
||||||
- title: "Material Composition"
|
|
||||||
subTitle: "Manufactured from high-grade steel, delivering strength and reliability for demanding applications."
|
|
||||||
- title: "Surface Finish"
|
|
||||||
subTitle: "Protected with a zinc coating to offer enhanced corrosion resistance and longevity."
|
|
||||||
- title: "Quantity Per Set"
|
|
||||||
subTitle: "The set includes a balanced selection of 25 tap bolts and 25 matching nuts."
|
|
||||||
- title: "Size Assortment"
|
|
||||||
subTitle: "Features a comprehensive range of sizes to cater to various project requirements, ensuring compatibility and versatility."
|
|
||||||
specificationsRight:
|
|
||||||
- title: "Thread Details"
|
|
||||||
subTitle: "Engineered with precision-cut threads for a secure fit and easy installation."
|
|
||||||
- title: "Mechanical Properties"
|
|
||||||
subTitle: "Each bolt and nut is designed to meet specific load rating or strength grades, suitable for structural applications."
|
|
||||||
- title: "Standards and Certifications"
|
|
||||||
subTitle: "Complies with relevant industry standards and certifications, ensuring consistent quality and safety."
|
|
||||||
- title: "Suitable Applications"
|
|
||||||
subTitle: "Ideal for a wide array of uses, from construction environments to mechanical assemblies that demand strong and secure joints."
|
|
||||||
blueprints:
|
|
||||||
first: "@/images/blueprint-1.avif"
|
|
||||||
second: "@/images/blueprint-2.avif"
|
|
||||||
---
|
|
|
@ -1,55 +0,0 @@
|
||||||
---
|
|
||||||
title: "SF-FN F303"
|
|
||||||
description: "Hex Bolts"
|
|
||||||
main:
|
|
||||||
id: 4
|
|
||||||
content: |
|
|
||||||
Introducing the SF-FN F303 Hex Bolts – the perfect choice for heavy-duty fastening applications. Crafted with precision and durability in mind, these hex bolts provide the strength and reliability you need for your toughest projects.
|
|
||||||
imgCard: "@/images/product-image-4.avif"
|
|
||||||
imgMain: "@/images/product-image-main-4.avif"
|
|
||||||
imgAlt: "Mockup boxes of hex bolts"
|
|
||||||
tabs:
|
|
||||||
- id: "tabs-with-card-item-1"
|
|
||||||
dataTab: "#tabs-with-card-1"
|
|
||||||
title: "Description"
|
|
||||||
- id: "tabs-with-card-item-2"
|
|
||||||
dataTab: "#tabs-with-card-2"
|
|
||||||
title: "Specifications"
|
|
||||||
- id: "tabs-with-card-item-3"
|
|
||||||
dataTab: "#tabs-with-card-3"
|
|
||||||
title: "Blueprints"
|
|
||||||
longDescription:
|
|
||||||
title: "Heavy-Duty Fastening Solutions"
|
|
||||||
subTitle: |
|
|
||||||
The SF-FN F303 Hex Bolts are designed to handle the toughest fastening challenges with ease. Whether you're working on construction projects or heavy machinery, these hex bolts deliver the strength and reliability you need.
|
|
||||||
btnTitle: "Contact sales to learn more"
|
|
||||||
btnURL: "#"
|
|
||||||
descriptionList:
|
|
||||||
- title: "Strength and Durability"
|
|
||||||
subTitle: "Constructed from high-quality materials, these hex bolts are built to withstand heavy loads and tough conditions."
|
|
||||||
- title: "Precision Engineering"
|
|
||||||
subTitle: "Engineered with precision-cut threads and exact specifications, ensuring a tight and secure fit every time."
|
|
||||||
- title: "Versatility"
|
|
||||||
subTitle: "Suitable for a wide range of applications, from construction to machinery, providing versatile fastening solutions."
|
|
||||||
specificationsLeft:
|
|
||||||
- title: "Material"
|
|
||||||
subTitle: "Made from premium-grade steel or alloy, offering exceptional strength and corrosion resistance."
|
|
||||||
- title: "Thread Design"
|
|
||||||
subTitle: "Precision-cut threads ensure optimal grip and reliability, even in high-stress environments."
|
|
||||||
- title: "Quantity"
|
|
||||||
subTitle: "Each set includes a sufficient quantity of hex bolts to tackle various projects and applications."
|
|
||||||
- title: "Sizes"
|
|
||||||
subTitle: "Available in a range of sizes to accommodate different project requirements, ensuring versatility and compatibility."
|
|
||||||
specificationsRight:
|
|
||||||
- title: "Finish"
|
|
||||||
subTitle: "Finished with a protective coating to enhance corrosion resistance and extend service life."
|
|
||||||
- title: "Load Capacity"
|
|
||||||
subTitle: "Designed to meet or exceed industry standards for load-bearing capacity, ensuring reliable performance under heavy loads."
|
|
||||||
- title: "Certifications"
|
|
||||||
subTitle: "Compliant with relevant industry standards and certifications, guaranteeing quality and reliability."
|
|
||||||
- title: "Applications"
|
|
||||||
subTitle: "Ideal for use in construction, machinery, automotive, and other heavy-duty applications that demand strong and reliable fastening."
|
|
||||||
blueprints:
|
|
||||||
first: "@/images/blueprint-1.avif"
|
|
||||||
second: "@/images/blueprint-2.avif"
|
|
||||||
---
|
|
|
@ -1,55 +0,0 @@
|
||||||
---
|
|
||||||
title: "SF-TB T845"
|
|
||||||
description: "Machine Screws"
|
|
||||||
main:
|
|
||||||
id: 1
|
|
||||||
content: |
|
|
||||||
Introducing the SF-TB T845 – your go-to solution for precision fastening in machinery and equipment. This comprehensive set of machine screws is meticulously crafted to meet the stringent demands of industrial applications, ensuring secure and reliable fastening.
|
|
||||||
imgCard: "@/images/product-image-1.avif"
|
|
||||||
imgMain: "@/images/product-image-main-1.avif"
|
|
||||||
imgAlt: "Mockup boxes of machine screws set"
|
|
||||||
tabs:
|
|
||||||
- id: "tabs-with-card-item-1"
|
|
||||||
dataTab: "#tabs-with-card-1"
|
|
||||||
title: "Description"
|
|
||||||
- id: "tabs-with-card-item-2"
|
|
||||||
dataTab: "#tabs-with-card-2"
|
|
||||||
title: "Specifications"
|
|
||||||
- id: "tabs-with-card-item-3"
|
|
||||||
dataTab: "#tabs-with-card-3"
|
|
||||||
title: "Blueprints"
|
|
||||||
longDescription:
|
|
||||||
title: "Precision Fastening Solutions"
|
|
||||||
subTitle: |
|
|
||||||
The SF-TB T845 Machine Screws offer unparalleled precision and reliability for industrial applications, ensuring seamless operation and longevity for your machinery and equipment.
|
|
||||||
btnTitle: "Contact sales to learn more"
|
|
||||||
btnURL: "#"
|
|
||||||
descriptionList:
|
|
||||||
- title: "Durability"
|
|
||||||
subTitle: "Crafted from high-quality materials, these machine screws are built to withstand the rigors of industrial environments."
|
|
||||||
- title: "Precision Engineering"
|
|
||||||
subTitle: "Engineered with precision-cut threads and exact specifications, ensuring a tight and secure fit for every application."
|
|
||||||
- title: "Versatility"
|
|
||||||
subTitle: "Suitable for a wide range of machinery and equipment, providing versatile fastening solutions for various industrial needs."
|
|
||||||
specificationsLeft:
|
|
||||||
- title: "Material Composition"
|
|
||||||
subTitle: "Constructed from premium-grade steel or alloy for exceptional strength and durability."
|
|
||||||
- title: "Surface Finish"
|
|
||||||
subTitle: "Finished with a protective coating to enhance corrosion resistance and extend service life."
|
|
||||||
- title: "Quantity Per Set"
|
|
||||||
subTitle: "Each set contains a comprehensive assortment of machine screws to meet diverse industrial requirements."
|
|
||||||
- title: "Size Range"
|
|
||||||
subTitle: "Available in various sizes and lengths to accommodate different machinery and equipment specifications."
|
|
||||||
specificationsRight:
|
|
||||||
- title: "Thread Specifications"
|
|
||||||
subTitle: "Precision-engineered threads ensure optimal grip and reliability, even in high-vibration environments."
|
|
||||||
- title: "Load Capacity"
|
|
||||||
subTitle: "Designed to meet or exceed industry standards for load-bearing capacity, ensuring safe and reliable operation."
|
|
||||||
- title: "Certifications"
|
|
||||||
subTitle: "Compliant with relevant industry standards and certifications, guaranteeing quality and reliability."
|
|
||||||
- title: "Applications"
|
|
||||||
subTitle: "Ideal for use in a wide range of industrial machinery, equipment, and assemblies that demand precise and secure fastening."
|
|
||||||
blueprints:
|
|
||||||
first: "@/images/blueprint-1.avif"
|
|
||||||
second: "@/images/blueprint-2.avif"
|
|
||||||
---
|
|
|
@ -1,12 +1,12 @@
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"heading": "Dedicated Teams",
|
"heading": "Plein pied",
|
||||||
"content": "Benefit from our committed teams who ensure your success is personal. Count on expert guidance and exceptional results throughout your project journey.",
|
"content": "Majoritairement de plein pied, la maison est organisée autour de sa grande terrasse orientée plein sud et accessible depuis toutes les pièces de vie, sans vis-à-vis.",
|
||||||
"svg": "groups"
|
"svg": "groups"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"heading": "Simplicity and Affordability",
|
"heading": "Calme intimiste",
|
||||||
"content": "Find easy-to-use, affordable solutions with ScrewFast's line of tools and equipment. Our products make procurement simple and keep projects within budget.",
|
"content": "Dans un écrin de verdure sur un terrain de 980 m2 au fond d’une impasse. Piscine de 50 m3 à l’abri des regards et vue sur le Tarn. Le jardin permet de faire le tour de la maison et offre plusieurs recoins. ",
|
||||||
"svg": "verified"
|
"svg": "verified"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -18,7 +18,6 @@ import featureImage from "@images/features-image.avif";
|
||||||
import construction from "@images/construction-image.avif";
|
import construction from "@images/construction-image.avif";
|
||||||
import tools from "@images/automated-tools.avif";
|
import tools from "@images/automated-tools.avif";
|
||||||
import dashboard from "@images/dashboard-image.avif";
|
import dashboard from "@images/dashboard-image.avif";
|
||||||
import { getRelativeLocaleUrl } from 'astro:i18n';
|
|
||||||
|
|
||||||
const avatarSrcs: Array<string> = [
|
const avatarSrcs: Array<string> = [
|
||||||
"https://images.unsplash.com/photo-1568602471122-7832951cc4c5?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
"https://images.unsplash.com/photo-1568602471122-7832951cc4c5?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
||||||
|
@ -39,9 +38,9 @@ const avatarSrcs: Array<string> = [
|
||||||
title=`Équipez vos projets avec <span class="text-yellow-500 dark:text-yellow-400">ScrewFast</span>`
|
title=`Équipez vos projets avec <span class="text-yellow-500 dark:text-yellow-400">ScrewFast</span>`
|
||||||
subTitle="Outils matériels de haute qualité et services de construction experts pour tous les besoins en projet."
|
subTitle="Outils matériels de haute qualité et services de construction experts pour tous les besoins en projet."
|
||||||
primaryBtn="Commencez à explorer"
|
primaryBtn="Commencez à explorer"
|
||||||
primaryBtnURL={getRelativeLocaleUrl("fr", "products")}
|
primaryBtnURL="/products"
|
||||||
secondaryBtn="Contacter l'équipe commerciale"
|
secondaryBtn="Contacter l'équipe commerciale"
|
||||||
secondaryBtnURL={getRelativeLocaleUrl("fr", "contact")}
|
secondaryBtnURL="/contact"
|
||||||
withReview={true}
|
withReview={true}
|
||||||
avatars={avatarSrcs}
|
avatars={avatarSrcs}
|
||||||
rating=`<span class="font-bold">4.8</span> / 5`
|
rating=`<span class="font-bold">4.8</span> / 5`
|
||||||
|
|
|
@ -5,7 +5,6 @@ import MainSection from "@components/ui/blocks/MainSection.astro";
|
||||||
import LeftSection from "@components/ui/blocks/LeftSection.astro";
|
import LeftSection from "@components/ui/blocks/LeftSection.astro";
|
||||||
import RightSection from "@components/ui/blocks/RightSection.astro";
|
import RightSection from "@components/ui/blocks/RightSection.astro";
|
||||||
import FeaturesStats from "@components/sections/features/FeaturesStats.astro";
|
import FeaturesStats from "@components/sections/features/FeaturesStats.astro";
|
||||||
import { getRelativeLocaleUrl } from 'astro:i18n';
|
|
||||||
|
|
||||||
// Import necessary images
|
// Import necessary images
|
||||||
import blueprints from "@images/blueprints-image.avif";
|
import blueprints from "@images/blueprints-image.avif";
|
||||||
|
@ -120,7 +119,7 @@ const articles: Article[] = [
|
||||||
subTitle="Chez ScrewFast, nous sommes fiers de fournir des solutions complètes et un service exceptionnel dans l'industrie du matériel et de la construction. Notre équipe expérimentée est dédiée à soutenir votre projet de sa conception à son achèvement avec une gamme de services spécialisés."
|
subTitle="Chez ScrewFast, nous sommes fiers de fournir des solutions complètes et un service exceptionnel dans l'industrie du matériel et de la construction. Notre équipe expérimentée est dédiée à soutenir votre projet de sa conception à son achèvement avec une gamme de services spécialisés."
|
||||||
btnExists={true}
|
btnExists={true}
|
||||||
btnTitle="Planifier une consultation"
|
btnTitle="Planifier une consultation"
|
||||||
btnURL={getRelativeLocaleUrl("fr", "#")}
|
btnURL="#"
|
||||||
/>
|
/>
|
||||||
<!-- RightSection and LeftSection contain details about various services along with pertinent imagery.
|
<!-- RightSection and LeftSection contain details about various services along with pertinent imagery.
|
||||||
They alternate for variety in design.
|
They alternate for variety in design.
|
||||||
|
|
|
@ -18,6 +18,7 @@ import featureImage from "@images/features-image.avif";
|
||||||
import construction from "@images/construction-image.avif";
|
import construction from "@images/construction-image.avif";
|
||||||
import tools from "@images/automated-tools.avif";
|
import tools from "@images/automated-tools.avif";
|
||||||
import dashboard from "@images/dashboard-image.avif";
|
import dashboard from "@images/dashboard-image.avif";
|
||||||
|
import { getCollection } from "astro:content";
|
||||||
|
|
||||||
const avatarSrcs: Array<string> = [
|
const avatarSrcs: Array<string> = [
|
||||||
"https://images.unsplash.com/photo-1568602471122-7832951cc4c5?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
"https://images.unsplash.com/photo-1568602471122-7832951cc4c5?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
||||||
|
@ -25,6 +26,10 @@ const avatarSrcs: Array<string> = [
|
||||||
"https://images.unsplash.com/photo-1541101767792-f9b2b1c4f127?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&&auto=format&fit=facearea&facepad=3&w=300&h=300&q=80",
|
"https://images.unsplash.com/photo-1541101767792-f9b2b1c4f127?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&&auto=format&fit=facearea&facepad=3&w=300&h=300&q=80",
|
||||||
"https://images.unsplash.com/photo-1492562080023-ab3db95bfbce?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
"https://images.unsplash.com/photo-1492562080023-ab3db95bfbce?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=facearea&facepad=2&w=300&h=300&q=80",
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const posts = await getCollection("blog");
|
||||||
|
|
||||||
|
console.log("posts", posts)
|
||||||
---
|
---
|
||||||
|
|
||||||
<MainLayout>
|
<MainLayout>
|
||||||
|
@ -35,24 +40,23 @@ const avatarSrcs: Array<string> = [
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<HeroSection
|
<HeroSection
|
||||||
title=`Equip Your Projects with <span
|
title=`Maison individuelle de 184 m2 à <span
|
||||||
class="text-yellow-500 dark:text-yellow-400">ScrewFast</span>`
|
class="text-yellow-500 dark:text-yellow-400">Albi</span>`
|
||||||
subTitle="Top-quality hardware tools and expert construction services for every project need."
|
subTitle="Situation idéale : Au calme au fond d’une impasse, dans un écrin de verdure sur un terrain de 980 m2, à moins de 2 km du centre historique, accès rocade à 1 km, tous les commerces, médiathèque et maison de quartier à 500 mètres. "
|
||||||
primaryBtn="Start Exploring"
|
primaryBtn="Photos"
|
||||||
primaryBtnURL="/products"
|
primaryBtnURL="/photos"
|
||||||
secondaryBtn="Contact Sales Team"
|
secondaryBtn="Nous contacter"
|
||||||
secondaryBtnURL="/contact"
|
secondaryBtnURL="/contact"
|
||||||
withReview={true}
|
|
||||||
avatars={avatarSrcs}
|
avatars={avatarSrcs}
|
||||||
rating=`<span class="font-bold">4.8</span> / 5`
|
rating=`<span class="font-bold">4.8</span> / 5`
|
||||||
starCount={4}
|
starCount={4}
|
||||||
reviews=`From Over <span class="font-bold">12.8k</span> Reviews`
|
reviews=`From Over <span class="font-bold">12.8k</span> Reviews`
|
||||||
src={heroImage}
|
src={heroImage}
|
||||||
alt="Stack of ScrewFast product boxes containing assorted hardware tools"
|
alt="Photo aérienne de la maison"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<ClientsSection
|
<ClientsSection
|
||||||
title="Trusted by Industry Leaders"
|
title="Diagnostics en réactualisation"
|
||||||
subTitle="Experience the reliability chosen by industry giants."
|
subTitle="Experience the reliability chosen by industry giants."
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue