Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
1.1.0
- Style: Full responsive layout for mobile, tablet, and desktop screens
- Style: Sidebar converts to a slide-in overlay drawer on mobile with backdrop and close button
- Style: Topbar gains a hamburger menu button (hidden on md+ breakpoint) to toggle the sidebar
- Style: Dashboard heading and grid padding adapt to screen size (p-3 on mobile, p-6 on sm+)
- Style: ResourceCard touch targets enlarged (bigger padding on status and open buttons)
- Style: Sidebar nav items have larger tap areas with gap and rounded background on active state
- Fix: Test expectation for ResourceCard "Abrir" link text aligned with component output
- Docs: Add docs/business_context.md — non-technical business context in Spanish
- Chore: Remove docs/ai/implementation-instructions.md and docs/ai/ directory

1.0.0
- Feat: Complete architectural refactor to Bookmark Manager PWA
- Feat: Replace Bootstrap/SCSS stack with TailwindCSS 4 (class-based dark mode via @custom-variant)
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ A fast, offline-capable PWA to explore and manage a curated collection of 1000+
- **Status tracking** — cycle through states: Pendiente → Consumido → Referencia
- **Category filtering** — browse resources by category via sidebar navigation
- **Dark mode** — toggle between light and dark themes
- **Responsive design** — sidebar converts to a slide-in overlay on mobile; hamburger menu in topbar; optimized touch targets throughout
- **PWA** — installable, works offline with service worker
- **Virtualization-ready** — designed to handle thousands of resources

Expand Down Expand Up @@ -51,7 +52,7 @@ pnpm dev

```
src/
├── app/ # App.tsx (main application shell)
├── app/ # App.tsx (main application shell + sidebar toggle state)
├── components/ # UI components (ResourceCard, SearchBar, Sidebar, Topbar, TagList, CategoryList)
├── hooks/ # Custom hooks (useResources, useFavorites, useStatuses, useSearch)
├── pages/ # Pages (Dashboard, NotFound)
Expand All @@ -61,6 +62,9 @@ src/
├── utils/ # Utility functions (url, date)
├── data/ # resources.json (read-only source of truth)
└── test/ # Test setup and utilities

docs/
└── business_context.md # Non-technical business context (Spanish)
```

## Architecture
Expand Down
Loading
Loading