├── .editorconfig ├── .nvmrc ├── assets └── logo.png ├── readme.md └── website ├── .gitignore ├── README.md ├── astro.config.mjs ├── package.json ├── pnpm-lock.yaml ├── public ├── robots.txt └── s │ └── images │ ├── apple-touch-icon.png │ ├── favicon-96x96.png │ ├── favicon.ico │ ├── favicon.svg │ └── social.png ├── src ├── components │ ├── BackToTop.astro │ ├── CaseStudiesList.astro │ ├── Factoids.astro │ ├── Footer.astro │ ├── Header.astro │ ├── Navigation.astro │ ├── RssLink.astro │ └── RssMetaLink.astro ├── config.ts ├── content.config.ts ├── domain │ ├── caseStudy │ │ ├── data.ru.toml │ │ ├── data.toml │ │ ├── lib │ │ │ └── index.ts │ │ └── schema.ts │ └── company │ │ ├── data.ru.toml │ │ ├── data.toml │ │ ├── lib │ │ └── index.ts │ │ └── schema.ts ├── layouts │ └── BaseLayout.astro ├── pages │ ├── companies │ │ ├── [company] │ │ │ ├── index.astro │ │ │ └── rss.xml.ts │ │ └── index.astro │ ├── index.astro │ └── rss.xml.ts └── styles │ ├── base.css │ ├── links.css │ ├── reset.css │ └── utility.css └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/.editorconfig -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/jod 2 | -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/assets/logo.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/readme.md -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/README.md -------------------------------------------------------------------------------- /website/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/astro.config.mjs -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/package.json -------------------------------------------------------------------------------- /website/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/pnpm-lock.yaml -------------------------------------------------------------------------------- /website/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/robots.txt -------------------------------------------------------------------------------- /website/public/s/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/s/images/apple-touch-icon.png -------------------------------------------------------------------------------- /website/public/s/images/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/s/images/favicon-96x96.png -------------------------------------------------------------------------------- /website/public/s/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/s/images/favicon.ico -------------------------------------------------------------------------------- /website/public/s/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/s/images/favicon.svg -------------------------------------------------------------------------------- /website/public/s/images/social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/public/s/images/social.png -------------------------------------------------------------------------------- /website/src/components/BackToTop.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/BackToTop.astro -------------------------------------------------------------------------------- /website/src/components/CaseStudiesList.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/CaseStudiesList.astro -------------------------------------------------------------------------------- /website/src/components/Factoids.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/Factoids.astro -------------------------------------------------------------------------------- /website/src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/Footer.astro -------------------------------------------------------------------------------- /website/src/components/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/Header.astro -------------------------------------------------------------------------------- /website/src/components/Navigation.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/Navigation.astro -------------------------------------------------------------------------------- /website/src/components/RssLink.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/RssLink.astro -------------------------------------------------------------------------------- /website/src/components/RssMetaLink.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/components/RssMetaLink.astro -------------------------------------------------------------------------------- /website/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/config.ts -------------------------------------------------------------------------------- /website/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/content.config.ts -------------------------------------------------------------------------------- /website/src/domain/caseStudy/data.ru.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/caseStudy/data.ru.toml -------------------------------------------------------------------------------- /website/src/domain/caseStudy/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/caseStudy/data.toml -------------------------------------------------------------------------------- /website/src/domain/caseStudy/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/caseStudy/lib/index.ts -------------------------------------------------------------------------------- /website/src/domain/caseStudy/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/caseStudy/schema.ts -------------------------------------------------------------------------------- /website/src/domain/company/data.ru.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/company/data.ru.toml -------------------------------------------------------------------------------- /website/src/domain/company/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/company/data.toml -------------------------------------------------------------------------------- /website/src/domain/company/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/company/lib/index.ts -------------------------------------------------------------------------------- /website/src/domain/company/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/domain/company/schema.ts -------------------------------------------------------------------------------- /website/src/layouts/BaseLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/layouts/BaseLayout.astro -------------------------------------------------------------------------------- /website/src/pages/companies/[company]/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/pages/companies/[company]/index.astro -------------------------------------------------------------------------------- /website/src/pages/companies/[company]/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/pages/companies/[company]/rss.xml.ts -------------------------------------------------------------------------------- /website/src/pages/companies/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/pages/companies/index.astro -------------------------------------------------------------------------------- /website/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/pages/index.astro -------------------------------------------------------------------------------- /website/src/pages/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/pages/rss.xml.ts -------------------------------------------------------------------------------- /website/src/styles/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/styles/base.css -------------------------------------------------------------------------------- /website/src/styles/links.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/styles/links.css -------------------------------------------------------------------------------- /website/src/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/styles/reset.css -------------------------------------------------------------------------------- /website/src/styles/utility.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/src/styles/utility.css -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew--r/frontend-case-studies/HEAD/website/tsconfig.json --------------------------------------------------------------------------------