mirror of
https://github.com/mastodon/mastodon.git
synced 2024-12-23 19:13:13 +01:00
6d70a80263
* Basic onboarding modal that's shown to users once * Lay out pages 2 through 5, add images, style modals (#1509) * Lay out pages 2 through 5 Added images and laid out pages 2 through 5 in the jsx file. SCSS will come, still working on just seeing if this works at all. * Fix jsx errors, add images to modal pages, style modal pages * Add animations to onboarding pager changes, improve wording and styling * Finishing touches on the onboarding * Add missing propTypes * Update wording
29 lines
689 B
Ruby
29 lines
689 B
Ruby
object false
|
|
|
|
node(:meta) do
|
|
{
|
|
streaming_api_base_url: @streaming_api_base_url,
|
|
access_token: @token,
|
|
locale: I18n.locale,
|
|
domain: Rails.configuration.x.local_domain,
|
|
me: current_account.id,
|
|
admin: @admin.try(:id),
|
|
boost_modal: current_account.user.setting_boost_modal,
|
|
}
|
|
end
|
|
|
|
node(:compose) do
|
|
{
|
|
me: current_account.id,
|
|
default_privacy: current_account.user.setting_default_privacy,
|
|
}
|
|
end
|
|
|
|
node(:accounts) do
|
|
store = {}
|
|
store[current_account.id] = partial('api/v1/accounts/show', object: current_account)
|
|
store[@admin.id] = partial('api/v1/accounts/show', object: @admin) unless @admin.nil?
|
|
store
|
|
end
|
|
|
|
node(:settings) { @web_settings }
|