Commit Graph

12 Commits

Author SHA1 Message Date
Andrew Brown
fe9bcf5cc4 Complete MaterializeCSS to TailwindCSS migration cleanup
This commit finalizes the transition from MaterializeCSS to TailwindCSS by:

**Layout & Controller Changes:**
- Consolidated layouts/tailwind.html.erb into layouts/application.html.erb
- Removed `layout 'tailwind'` declarations from 21 controllers
- Removed MaterializeCSS CDN link while preserving Material Icons

**Asset Cleanup:**
- Deleted materialize.min.js (76KB) and materialize-overrides.scss
- Removed tailwind.html.erb (no longer needed)
- Cleaned up MaterializeCSS-specific JavaScript files

**JavaScript Modernization:**
- Removed MaterializeCSS initialization and select components
- Updated autosave.js and timeline-editor.js to remove M.toast() calls
- Deprecated unused React component with MaterializeCSS dependencies

**Result:**
- Unified TailwindCSS layout system across entire application
- Complete removal of MaterializeCSS dependencies
- Preserved all functionality through Alpine.js implementations
- Clean codebase ready for production

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 19:39:15 -07:00
Andrew Brown
62601aefc1 cache page lookup requests 2021-07-29 13:03:39 -07:00
Andrew Brown
f8ac208b55 use js name lookup for document entities sidebar 2021-07-29 12:50:26 -07:00
Andrew Brown
cbd01ce915 add notice about linking pages on doc editor 2021-05-10 15:30:05 -07:00
Andrew Brown
e75038a3bc final touches 2020-10-02 01:00:42 -07:00
Andrew Brown
0ffcfd6087 treeshake react component imports 2020-09-26 16:45:12 -07:00
Andrew Brown
5b5b53dfd6 clean up console.log outs 2020-09-26 16:42:16 -07:00
Andrew Brown
015b71c97b polishing 2020-09-23 23:05:35 -07:00
Andrew Brown
ee29c08e9b re-hook page unlinking 2020-09-23 02:46:17 -07:00
Andrew Brown
55a8cfa464 incorporate pagelookupsidebar 2020-09-18 18:06:42 -07:00
Andrew Brown
1c3596764a move entity linker into component 2020-09-18 17:19:11 -07:00
Andrew Brown
71c647bd50 get doc entities sidebar working in component 2020-09-17 17:06:31 -07:00