Skip to content

Commit 82c60f4

Browse files
committed
styling/Fix formatting of snippet form input fields
1 parent c9c4ae4 commit 82c60f4

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

app/views/modals/snippets/edit.html.erb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
<h3 class="text-center">Edit Snippet</h3>
2+
13
<div data-controller="snippets">
24
<div data-snippets-target="errors"></div>
35

46
<div data-controller="codemirror snippets" data-codemirror-modes-value="<%= @languages.to_json %>" data-codemirror-code-value="<%= @snippet.body %>" data-codemirror-mode-value="<%= @snippet.language.slug %>" data-codemirror-initialized-value="false" data-codemirror-read-only-value="false" class="mt-4">
57
<%= form_for @snippet, remote: true, html: { data: { type: "html", action: "ajax:success->snippets#onUpdateSuccess ajax:error->snippets#onUpdateError" } } do |f| %>
68
<div>
7-
<%= f.text_field :description, { class: "new-snippet--description", placeholder: "Snippet description..." } %>
9+
<%= f.text_field :description, { class: "new-snippet--description", placeholder: "Snippet title...", class: "block w-full mb-4 shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md" } %>
810
<%= f.text_area :body, { data: { codemirror_target: 'mirror' }, class: "font-mono h-80 block w-full shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md" } %>
911
</div>
1012

@@ -22,8 +24,8 @@
2224
<%= f.hidden_field :public, value: true, data: { checkbox_target: 'value' } %>
2325
</div>
2426
<div class="flex">
25-
<%= f.select :language_id, options_from_collection_for_select(@languages, :id, :name, @snippet.language_id), {}, data: { action: 'change->codemirror#updateMode' } %>
26-
<%= f.select :folder_id, options_from_collection_for_select(@folders, :id, :name, @folder.id), prompt: 'Select folder...' %>
27+
<%= f.select :language_id, options_from_collection_for_select(@languages, :id, :name, @snippet.language_id), { prompt: 'Select language...' }, class: "block w-full pl-3 pr-10 py-1 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md", data: { action: 'change->codemirror#updateMode' } %>
28+
<%= f.select :folder_id, options_from_collection_for_select(@folders, :id, :name, @folder.id), { prompt: 'Select folder...' }, { class: "ml-1 block w-full pl-3 pr-10 py-1 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md" } %>
2729
<%= f.submit 'Update', class: "button--cta-primary ml-4" %>
2830
</div>
2931
</div>

app/views/modals/snippets/new.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
<%= f.hidden_field :public, value: true, data: { checkbox_target: 'value' } %>
2323
</div>
2424
<div class="flex">
25-
<%= f.select :language_id, options_from_collection_for_select(@languages, :id, :name, @javascript.id), {}, data: { action: 'change->codemirror#updateMode' } %>
26-
<%= f.select :folder_id, options_from_collection_for_select(@folders, :id, :name, params[:folder_id]), prompt: 'Select folder...' %>
25+
<%= f.select :language_id, options_from_collection_for_select(@languages, :id, :name, @javascript.id), { prompt: 'Select language...' }, class: "block w-full pl-3 pr-10 py-1 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md", data: { action: 'change->codemirror#updateMode' } %>
26+
<%= f.select :folder_id, options_from_collection_for_select(@folders, :id, :name, params[:folder_id]), { prompt: 'Select folder...' }, { class: "ml-1 block w-full pl-3 pr-10 py-1 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md" } %>
2727
<%= f.submit 'CREATE', class: "button--cta-primary ml-4" %>
2828
</div>
2929
</div>

app/views/snippets/_snippet.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<% if snippet.private? %>
1010
<img class="margin-right--tiny" data-checkbox-target="icon" title="This snippet is only visible to you" src="/icons/lock-closed.svg" width="16">
1111
<% end %>
12-
<div class="rounded-md bg-gray-200 px-2 py-1 text-gray-500">
12+
<div class="rounded-md bg-gray-100 px-2 py-1 text-gray-500">
1313
<span class="block text-xs"><%= snippet.language.name %></span>
1414
</div>
1515
<% if @display_popover %>

0 commit comments

Comments
 (0)