notebook/app/controllers
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
..
api new template editor 2025-07-02 22:35:56 -07:00
admin_controller.rb add info/review pages for basil 2023-02-26 11:48:26 -08:00
application_controller.rb wip dashboard redesign (again lol) 2025-07-07 19:59:04 -07:00
attribute_categories_controller.rb more template editor tweaks 2025-07-03 23:10:38 -07:00
attribute_fields_controller.rb fix field deletion & tone down header styling 2025-07-05 17:38:20 -07:00
basil_controller.rb Revert "Start free Basil month" 2025-06-30 23:10:14 -07:00
browse_controller.rb Revert "Start free Basil month" 2025-06-30 23:10:14 -07:00
buildings_controller.rb
characters_controller.rb
characters_generator_controller.rb
conditions_controller.rb
content_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
content_page_shares_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
continents_controller.rb
contributors_controller.rb
conversation_controller.rb improve dialogue prompts 2023-04-26 21:32:24 -07:00
countries_controller.rb
creatures_controller.rb
customization_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
data_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
deities_controller.rb
document_analyses_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
document_revisions_controller.rb paginate revisions 2025-04-01 12:55:20 -07:00
documents_controller.rb claude take the wheel: resolve all the materialize-->tailwind merge conflicts 2025-06-30 23:45:40 -07:00
emails_controller.rb
emergency_controller.rb
equipment_generator_controller.rb
export_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
floras_controller.rb
folders_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
foods_controller.rb
governments_controller.rb
groups_controller.rb
help_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
image_upload_controller.rb silly claude 2025-06-26 23:41:20 -07:00
information_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
items_controller.rb
jobs_controller.rb
lab_controller.rb
landmarks_controller.rb
languages_controller.rb
locations_controller.rb
locations_generator_controller.rb
lores_controller.rb
magics_controller.rb
main_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
navigator_controller.rb
notice_dismissal_controller.rb
notifications_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
page_collection_editor_picks_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
page_collection_submissions_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
page_collections_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
page_tags_controller.rb
planets_controller.rb
races_controller.rb
referrals_controller.rb
registrations_controller.rb data vault migration to tailwindcss 2025-06-17 11:34:50 -05:00
religions_controller.rb
scenes_controller.rb
schools_controller.rb
search_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
sessions_controller.rb
share_comments_controller.rb require auth on comment creation 2022-12-09 17:42:33 -08:00
sports_controller.rb
stream_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
styleguide_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
subscriptions_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
technologies_controller.rb
thredded_proxy_controller.rb pull in latest thredded and add db migration for it 2022-08-15 22:23:20 -07:00
timeline_events_controller.rb new timeline editor design wip 2025-07-27 17:41:01 -07:00
timelines_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
towns_controller.rb
traditions_controller.rb
universes_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
user_blockings_controller.rb
user_followings_controller.rb
users_controller.rb Complete MaterializeCSS to TailwindCSS migration cleanup 2025-07-27 19:39:15 -07:00
vehicles_controller.rb
voting_controller.rb
write_controller.rb