Skip to content

Commit 3c44592

Browse files
committed
styling/Use tailwind classes for snippet forms
1 parent b57675a commit 3c44592

File tree

3 files changed

+11
-26
lines changed

3 files changed

+11
-26
lines changed

app/assets/stylesheets/snippets.scss

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,6 @@
124124
}
125125
}
126126

127-
.create-snippet--options-wrapper {
128-
display: flex;
129-
justify-content: space-between;
130-
margin-top: 16px;
131-
}
132-
133127
.create-snippet--wrapper {
134128
// display: flex;
135129
// flex-direction: column;
@@ -139,17 +133,6 @@
139133
margin: 16px 0px;
140134
}
141135

142-
// textarea {
143-
// display: inline-block;
144-
// font-family: "Monaco", courier, monospace;
145-
// color: #333;
146-
// padding: 0;
147-
// height: 100%;
148-
// }
149-
150-
// textarea:focus {
151-
// outline: 0;
152-
// }
153136

154137
.create-snippet--input-wrapper {
155138
flex: 1;

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

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@
1717
<%= 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-sm" } %>
1818
</div>
1919

20-
<div class="create-snippet--options-wrapper">
20+
<div class="flex mt-4">
21+
<div class="flex flex-1 items-center">
22+
<%= render partial: 'shared/form/toggle', locals: { form: f, field: :public, enabled_text: 'Private', disabled_text: 'Public', enabled: !@snippet.public, flip: true } %>
23+
</div>
2124

22-
<%= render partial: 'shared/form/toggle', locals: { form: f, field: :public, enabled_text: 'Private', disabled_text: 'Public', enabled: !@snippet.public, flip: true } %>
23-
24-
<div class="flex">
25+
<div class="flex flex-3">
2526
<%= 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-sm", data: { action: 'change->codemirror#updateMode' } %>
2627
<%= 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-sm" } %>
2728
<%= f.submit 'Update', class: "button--cta-primary ml-4" %>

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

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
<%= 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-sm" } %>
1313
</div>
1414

15-
<div class="create-snippet--options-wrapper">
16-
17-
<%= render partial: 'shared/form/toggle', locals: { form: f, field: :public, enabled_text: 'Private', disabled_text: 'Public', enabled: false, flip: true } %>
18-
19-
<div class="flex">
15+
<div class="flex mt-4">
16+
<div class="flex flex-1 items-center">
17+
<%= render partial: 'shared/form/toggle', locals: { form: f, field: :public, enabled_text: 'Private', disabled_text: 'Public', enabled: false, flip: true } %>
18+
</div>
19+
20+
<div class="flex flex-3">
2021
<%= 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-sm", data: { action: 'change->codemirror#updateMode' } %>
2122
<%= 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-sm" } %>
2223
<%= f.submit 'CREATE', class: "button--cta-primary ml-4" %>

0 commit comments

Comments
 (0)