notebook/app/javascript/components
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
..
Button.js test material-ui with basic Button component in storybook 2020-02-04 22:06:15 -06:00
DocumentEntitiesSidebar.js Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
DocumentEntityLinkModal.js uniq key prop on DELM 2020-10-15 01:04:44 -07:00
Footer.js update footer year 2025-04-03 11:02:07 -07:00
PageLookupSidebar.js cache page lookup requests 2021-07-29 13:03:39 -07:00
PrivacyToggle.js make privacy flag optional on PrivacyToggle component props 2021-04-17 00:52:25 -07:00
QuickActionsSidebar.js clean up console.log outs 2020-09-26 16:42:16 -07:00
QuickPageCreatesFab.js wip new sidebar components 2020-08-09 04:11:06 -07:00
SimpleFormat.js wrapping up PageLookupSidebar 2020-09-19 17:26:46 -07:00