%= javascript_packs_with_chunks_tag "colorPreview", "clipboardCopy", defer: true %>
<%= render "shared/webcomponents_loader_script" %>
Organization details
<%= form_for @organization, html: { class: "grid gap-6" } do |f| %>
<%= f.hidden_field :id %>
<%= f.label :name, class: "crayons-field__label" %>
<%= f.text_field :name, maxlength: 50, class: "crayons-textfield", placeholder: "Acme Inc." %>
<%= f.label :slug, "Username", class: "crayons-field__label" %>
<%= f.text_field :slug, maxlength: 18, minlength: 2, class: "crayons-textfield", placeholder: "acmeinc" %>
Your organization's URL is: <%= app_url(@organization.slug) %>
<%= f.label :profile_image, "Profile image *", class: "crayons-field__label" %>
<% if @organization.profile_image_url.present? %>
<% end %>
<%= f.file_field :profile_image, accept: "image/*", class: "crayons-card crayons-card--secondary p-3 flex items-center flex-1 w-100" %>
<%= f.label :nav_image, "Logo for light themes", class: "crayons-field__label" %>
<% if @organization.nav_image_url.present? %>
<% end %>
<%= f.file_field :nav_image, accept: "image/*", class: "crayons-card crayons-card--secondary p-3 flex items-center flex-1 w-100" %>
<%= f.label :dark_nav_image, "Logo for dark themes", class: "crayons-field__label" %>
<% if @organization.dark_nav_image_url.present? %>
<% end %>
<%= f.file_field :dark_nav_image, accept: "image/*", class: "crayons-card crayons-card--secondary p-3 flex items-center flex-1 w-100" %>
<%= f.label :twitter_username, "Twitter username", class: "crayons-field__label" %>
<%= f.text_field :twitter_username, class: "crayons-textfield" %>
<%= f.label :github_username, "GitHub username", class: "crayons-field__label" %>
<%= f.text_field :github_username, class: "crayons-textfield" %>
<%= f.label :url, "Website url", class: "crayons-field__label" %>
<%= f.url_field :url, maxlength: 128, placeholder: "https://yoursite.com", class: "crayons-textfield" %>
<%= f.label :tag_line, class: "crayons-field__label" %>
<%= f.text_field :tag_line, maxlength: 60, class: "crayons-textfield" %>
Limit of 60 characters
<%= f.label :summary, class: "crayons-field__label" %>
<%= f.text_area :summary, maxlength: 250, class: "crayons-textfield" %>
Limit of 250 characters
<%= render partial: "shared/logo_design", locals: { f: f, account: @organization_membership.organization } %>
<%= f.label :location, class: "crayons-field__label" %>
<%= f.text_field :location, maxlength: 64, class: "crayons-textfield", placeholder: "Halifax, Nova Scotia" %>
Limit of 64 characters
<%= f.label :email, "Support email", class: "crayons-field__label" %>
<%= f.text_field :email, maxlength: 64, placeholder: "mail@example.com", class: "crayons-textfield" %>
Limit of 64 characters
<%= f.label :company_size, "Organization size", class: "crayons-field__label" %>
<%= f.text_field :company_size, maxlength: 7, placeholder: "...", class: "crayons-textfield" %>
Enter a number
<%= f.label :story, "Our story", class: "crayons-field__label" %>
<%= f.text_area :story, maxlength: 640, placeholder: "...", class: "crayons-textfield" %>
Limit of 640 characters
<%= f.label :tech_stack, "Our stack", class: "crayons-field__label" %>
<%= f.text_area :tech_stack, maxlength: 640, placeholder: "...", class: "crayons-textfield" %>
Limit of 640 characters
<%= f.label :cta_body_markdown, "Body text", class: "crayons-field__label" %>
<%= f.text_area :cta_body_markdown, maxlength: 256, class: "crayons-textfield", placeholder: "..." %>
Limited markdown: _italic_ and **bold** is okay. Links, and headers etc. will not show up. 256 character limit.
<%= f.label :cta_button_text, "Link text", class: "crayons-field__label" %>
<%= f.text_field :cta_button_text, maxlength: 20, placeholder: "Visit Acme Site", class: "crayons-textfield" %>
Limit of 20 characters
<%= f.label :cta_button_url, "Link url", class: "crayons-field__label" %>
<%= f.text_field :cta_button_url, maxlength: 150, placeholder: "https://example.com", class: "crayons-textfield" %>
Save
<% end %>