Skip to content

Feature/executable tutorial#2

Merged
qdriven merged 9 commits intomainfrom
feature/executable-tutorial
Apr 9, 2026
Merged

Feature/executable tutorial#2
qdriven merged 9 commits intomainfrom
feature/executable-tutorial

Conversation

@qdriven
Copy link
Copy Markdown
Contributor

@qdriven qdriven commented Apr 9, 2026

No description provided.

qdriven added 9 commits April 8, 2026 23:41
- Add GitHub workflows for CI/CD and local workflow management
- Add local workflow script for task management
- Create analysis documents (01-task1-analysis.md, 02-prd.md)
- Initialize Tauri + React desktop app
- Implement core UI components:
  - Header with navigation
  - SeriesCard and TutorialCard components
  - Terminal component with position switching
- Implement page components:
  - Home page with series and tutorial listings
  - SeriesDetail page
  - TutorialDetail page with executable blocks
- Add Zustand store for state management
- Configure Tailwind CSS with custom theme
- Update color palette with modern dark theme
- Add gradient effects and glow animations
- Improve card components with hover effects
- Enhance Terminal component with better styling
- Add glass morphism effects to headers
- Improve typography and spacing
- Add loading animations and transitions
- Update Home, SeriesDetail, TutorialDetail pages with new design
- Add missing './index.css' import to main.tsx
- Downgrade Tailwind CSS to v3 for compatibility
- Update PostCSS and Tailwind config files
Task 1: Create frontend-validate skill
- Add SKILL.md with comprehensive validation rules
- Add validate-rules.json for programmatic checks
- Include checks for CSS import, Tailwind config, React setup, Tauri config

Task 2: Check F1.1 and F1.2 completion status
- Create backlog.md documenting incomplete items
- Create F1.1-init-tauri-react.md (actual implementation docs)
- Create F1.2-project-structure.md (architecture documentation)
- Document differences between requirements and implementation
- Update backlog.md with accurate architecture differences
- Clarify that project uses Vite + React (not Next.js)
- Add detailed comparison between Vite and Next.js
- Document migration options and recommendations
- Update F1.1 and F1.2 docs with correct technical details
- Add types and store (same as apps/desktop)
- Update Home page with series and tutorial cards
- Add series detail page
- Add tutorial detail page with terminal execution
- Add terminal panel component
- Update app shell to support terminal positioning
@qdriven qdriven merged commit a0c0bb4 into main Apr 9, 2026
0 of 3 checks passed
@qdriven
Copy link
Copy Markdown
Contributor Author

qdriven commented Apr 9, 2026

close the PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant