somewhat better action_text integration, still wip

This commit is contained in:
Torsten 2022-12-24 13:12:25 +02:00
parent fe96889200
commit 3c3882e6b3
8 changed files with 19 additions and 4 deletions

View File

@ -10,5 +10,10 @@
* files in this directory. Styles in this file should be added after the last require_* statement.
* It is generally better to create a new file per style scope.
*
*= require actiontext
*= require_self
*/
.trix-content h1 {
font-size: 1.8em;
line-height: 1.2;
}

View File

@ -10,5 +10,5 @@
}
}
*/
@import 'actiontext.css';
*/

View File

@ -48,6 +48,6 @@ class MembersController < ApplicationController
# Only allow a list of trusted parameters through.
def member_params
params.require(:member).permit(:name, :public)
params.require(:member).permit(:name, :public, :bio)
end
end

View File

@ -4,6 +4,7 @@ class Member < ApplicationRecord
devise :database_authenticatable, :registerable,:confirmable,
:recoverable, :rememberable, :validatable
has_rich_text :bio
def admin?
true

View File

@ -6,8 +6,8 @@
%meta{:content => "width=device-width,initial-scale=1", :name => "viewport"}/
= csrf_meta_tags
= csp_meta_tag
= stylesheet_link_tag "tailwind" , "data-turbo-track": "reload"
= stylesheet_link_tag "application"
= stylesheet_link_tag "tailwind" #, "inter-font", "data-turbo-track": "reload"
= javascript_importmap_tags
%body

View File

@ -13,5 +13,8 @@
.field
= f.label :public
= f.check_box :public
.field
= f.label :Bio
= f.rich_text_area :bio
.actions
= f.submit 'Save'

View File

@ -3,6 +3,9 @@
%p
%b Name:
= @member.name
%p
%b Bio:
= @member.bio
%p
%b Public:
= @member.public

View File

@ -41,6 +41,9 @@ Rails.application.configure do
config.action_mailer.perform_caching = false
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
routes.default_url_options = { host: 'localhost', port: 3000 }
# Print deprecation notices to the Rails logger.
config.active_support.deprecation = :log