Commit Graph

19 Commits

Author SHA1 Message Date
bterkuile 4013070e4f feat: migrate from Foundation to Fomantic-UI
Swap foundation-rails for fomantic-ui-sass across the gem's own
layout/menu/alerts partials and all 11 generic scaffold resources
(pages, news, faqs, quotes, images, directories, keywords, yml_files,
contact_forms, newsletter_subscriptions, users). Foundation grid/button
classes replaced with Fomantic ui.form/ui.button/ui.table conventions;
legacy Foundation mixins in the custom component sass (panel, button,
grid-row/grid-column) rewritten as plain CSS since they no longer exist
once foundation_and_overrides.scss is gone.

Also fixes a real bug found along the way: boolean_text used
`.present?` on values, but SimplyCouch stores booleans as the strings
"0"/"1" — and "0".present? is true in Ruby, so it always rendered
"Yes" regardless of actual value. Now uses ActiveModel::Type::Boolean.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 23:36:35 -05:00
BenClaw da5db36b4c Migrate Paperclip → has_local_attached in Image, News, Quote models 2026-06-08 21:46:44 +02:00
bterkuile fc3c2f268a Fixes for rails 8 support 2025-08-27 11:55:13 -05:00
bterkuile a451ea622a Fase out bourbon 2025-02-13 11:44:53 -05:00
bterkuile 6b6a7405ba Fix self version 2015-07-22 18:06:27 +02:00
bterkuile b327bf596b Bump version to 2 2015-07-22 17:58:32 +02:00
bterkuile 9f225a1e1b Add datepicker functionality 2015-06-09 11:15:26 +02:00
bterkuile 031955de7c Update gemspec for dependencies 2015-06-09 10:34:03 +02:00
bterkuile a4bef656cc Depricate haml 2014-12-11 13:41:09 +01:00
bterkuile f61f94c883 remove devise from routes since it fucks up original app devise routes 2014-09-29 16:10:20 +02:00
bterkuile 372231b1b7 New gem readyness and strong parameter fixes 2014-07-14 18:58:23 +02:00
bterkuile 05fce4c40a Move rails gem to Gemfile 2014-04-29 16:02:42 +02:00
bterkuile cc8ba8f005 spec updates 2014-04-29 15:53:16 +02:00
bterkuile b67280eb31 Debourbonify cmtool 2014-04-29 13:17:04 +02:00
bterkuile de84ede74b Remove devise version constrain 2013-09-14 12:56:24 +02:00
bterkuile c1ff4a9e50 refactor for better plugin integration 2012-12-17 14:19:04 +01:00
bterkuile a65ba361a2 update gemspec 2012-03-28 15:52:50 +02:00
bterkuile 2ca8e2c533 progress 2012-03-28 10:17:52 +02:00
bterkuile 7bc602f476 initial version 2012-03-25 12:44:00 +02:00