Skip to content

baslie/baslie.github.io

Repository files navigation

Роман Пуртов — Agentic Engineer & маркетолог & дизайнер

Роман Пуртов

Сайт-визитка с портфолио, статьями, контактами и ссылками на соцсети.


Технологии

Astro 5 · Tailwind CSS v4 · Lenis (smooth scroll) · GitHub Actions (CI/CD)

Разработка

npm install              # установка зависимостей
npm run dev              # dev-сервер с HMR
npm run build            # продакшн-сборка в dist/
npm run preview          # превью продакшн-билда

Структура

src/
  components/    # Astro-компоненты (BentoCard, CardProfile, CornerNav и др.)
  layouts/       # Base, Article
  pages/         # index.astro, articles/*.astro
  data/          # cards.ts, articles.ts — данные карточек и статей
  styles/        # input.css — Tailwind CSS
public/
  js/            # app.js, i18n-articles.js — клиентские скрипты
  images/        # Изображения
  videos/        # Фоновое видео
.github/
  workflows/     # deploy.yml — автодеплой на GitHub Pages
dist/            # Результат сборки (не коммитится)

Возможности

  • Bento-grid из 13 карточек (работа, контакты, соцсети, проекты)
  • Переключение языков (RU/EN) с полной локализацией
  • Тёмная / светлая тема
  • Фоновое видео
  • Адаптивный дизайн
  • Smooth scroll (Lenis)
  • Секция статей и кейсов
  • Футер с реквизитами ИП
  • Автодеплой через GitHub Actions → GitHub Pages

Контакты

About

Сайт-визитка: Bento-grid портфолио, статьи, двуязычный (RU/EN), тёмная тема. Astro + Tailwind CSS v4.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors