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
21af684073
add streaks to the dashboard 🤔
2025-07-07 21:52:36 -07:00
Andrew Brown
0baec4f9ad
more dashboard styling + restyle recent_content page
2025-07-07 20:39:01 -07:00
Andrew Brown
7c06b27f60
clean up dashboard
2025-07-07 00:14:01 -07:00
Andrew Brown
fd7c5b7b6b
move universe selector into sidebar
2025-07-02 00:12:16 -07:00
Andrew Brown
aa4d97f6a6
data vault migration to tailwindcss
2025-06-17 11:34:50 -05:00
Andrew Brown
875363dd54
clean up layout clauses
2025-06-05 21:18:51 -07:00
Andrew Brown
8eb5e1a116
switch to tailwind layout on dashboard
2025-06-04 22:14:00 -07:00
Andrew Brown
15b50b5276
Merge master into tailwind-redesign - resolved conflicts by keeping Tailwind designs and layouts
2025-06-02 23:05:00 -07:00
Andrew Brown
d7520f8dae
Notebook.ai is not specifically designed for game design or development
2023-07-14 10:48:47 -07:00
drusepth
b664dd3ffa
update logged-out navbar
2023-01-09 13:31:53 -08:00
drusepth
62edc3f4b1
Merge branch 'master' into tailwind-redesign
2022-11-22 14:29:02 -08:00
drusepth
cb6216aec9
highlight active threads on dashboard
2022-11-04 00:26:11 -07:00
drusepth
54c4207895
generalize toc mockup for universe/user
2022-10-19 12:21:43 -07:00
drusepth
e145d6ddf3
basic table of contents rework
2022-09-06 14:41:49 -07:00
drusepth
560531c48f
eod toc work
2022-09-05 19:00:07 -07:00
drusepth
173c8a8edd
wip hub design that'll probably be per-universe
2022-07-19 19:20:44 -07:00
drusepth
7dff1b3daf
wip
2022-04-30 20:09:01 -07:00
drusepth
a851f8b701
start blocking ToC design
2022-04-16 00:12:35 -07:00
drusepth
3312a30d5e
style multiverse universe picker page + add a few blank placeholder pages
2022-04-15 23:53:47 -07:00
drusepth
6765c85950
style present prompts page
2022-04-12 00:24:40 -07:00
drusepth
5010aab419
start on tailwind sidenav & page structure
2022-03-21 00:01:29 -07:00
drusepth
880bace73d
logged out tailwind navbar
2022-02-05 17:29:27 -08:00
drusepth
3157059c72
remove for_designers landing flow
2022-01-08 20:08:08 -08:00
drusepth
9346366edc
signup cta with devise on landing page
2022-01-07 14:19:28 -08:00
Andrew Brown
5866cf5dab
Merge branch 'master' into august-perf
2021-09-30 23:04:42 -07:00
Andrew Brown
56f2b410b5
use ContentPage piping on prompts page
2021-08-11 21:47:33 -07:00
Andrew Brown
09f248d88f
save a bunch of queries by using cached ContentPages on dashboard
2021-08-11 19:36:40 -07:00
Andrew Brown
1b99bdf9dc
remove unnecessary queries
2021-08-03 11:19:21 -07:00
Andrew Brown
b2ef0f5981
helper for recently-created pages cache
2021-08-03 11:17:27 -07:00
Andrew Brown
dd5f0f20f0
add public site-wide green report
2021-07-20 17:20:49 -07:00
Andrew Brown
551734934e
redesign recent content page, skip 2 more queries
2021-03-07 21:10:40 -08:00
Andrew Brown
342d0c0830
add sascon landing page
2021-02-02 22:24:27 -08:00
Andrew Brown
988cf2ca7b
seo h1/h2/h3 for landing, new planet, etc
2020-10-19 16:58:44 -07:00
Andrew Brown
1602e1aa15
h1/h2 updates on info pages
2020-10-19 15:56:32 -07:00
Andrew Brown
8de0338d12
page titles
2020-10-18 21:35:43 -07:00
Andrew Brown
02a0eec548
ordering matters
2020-01-02 03:03:25 -06:00
Andrew Brown
36bb15fa23
content linking everywhere
2019-12-31 17:25:12 -06:00
Andrew Brown
4ce85e59a0
streamline text input designs
2019-12-31 02:26:43 -06:00
Andrew Brown
f2cee03544
prompt ui improvements + serendipitous service
2019-12-31 02:15:47 -06:00
Andrew Brown
8779897f17
add infostack page
2019-11-18 01:26:25 -06:00
Andrew Brown
d604e196ed
better scaling on customization page
2019-10-17 18:38:02 -05:00
Andrew Brown
ff386aa9f3
code cleanup
2019-09-07 18:47:32 -05:00
Andrew Brown
703d05d066
simplify logic
2019-09-07 16:52:19 -05:00
Andrew Brown
b109cb689c
todos
2019-09-07 16:50:14 -05:00
Andrew Brown
91ce96b821
confusing comment placement
2019-09-07 16:50:09 -05:00
Andrew Brown
bbc8c4cb60
standardize auth reqs
2019-09-07 16:44:00 -05:00
Andrew Brown
a948f34557
sync recent content dropdown with recent content page
2019-01-15 15:10:12 -06:00
Andrew Brown
60b4aaed98
fix for universes as @content
2019-01-05 21:52:46 -06:00
Andrew Brown
f26dae648e
avoid some extra db calls
2019-01-05 21:45:47 -06:00