|
| 1 | +<div data-controller="tabs" class="card--container card--container-padding"> |
| 2 | + <div class="tabs--headers-container"> |
| 3 | + <div></div> |
| 4 | + <div class="tabs--headers-wrapper"> |
| 5 | + <div data-target="tabs.tab" data-action="click->tabs#change" class="tabs--header tabs--header-active"> |
| 6 | + <span>Account</span> |
| 7 | + </div> |
| 8 | + <div data-target="tabs.tab" data-action="click->tabs#change" class="tabs--header"> |
| 9 | + <span>Security</span> |
| 10 | + </div> |
| 11 | + </div> |
| 12 | + </div> |
| 13 | + |
| 14 | + <div class="tabs-details"> |
| 15 | + <div data-target="tabs.panel"> |
| 16 | + <div class="margin-top"> |
| 17 | + <%= form_for current_user, url: modify_users_path, html: { style: "width: 100%;", method: :put } do |f| %> |
| 18 | + <div class="edit-profile--wrapper"> |
| 19 | + <div class="edit-profile--fields"> |
| 20 | + <div class="form-field"> |
| 21 | + <%= f.label :name %> |
| 22 | + <%= f.text_field :name %> |
| 23 | + </div> |
| 24 | + |
| 25 | + <div class="form-field"> |
| 26 | + <%= f.label :bio %> |
| 27 | + <%= f.text_area :bio %> |
| 28 | + </div> |
| 29 | + |
| 30 | + <div class="form-field"> |
| 31 | + <%= f.label :location %> |
| 32 | + <%= f.text_field :location %> |
| 33 | + </div> |
| 34 | + </div> |
| 35 | + |
| 36 | + <div id="upload" data-controller="upload" class="edit-avatar--wrapper"> |
| 37 | + <img data-target="upload.avatar" src="<%= current_user.avatar_url %>" width="120" height="120" style="border-radius: 50%;"> |
| 38 | + <div |
| 39 | + class="edit-avatar--edit-button" |
| 40 | + data-action="click->upload#selectNewImage"> |
| 41 | + <img src="/icons/edit.svg" width="16"> |
| 42 | + <input data-target="upload.fileInput" data-action="change->upload#handleFileSelect" name="avatar" type="file" style="visibility: hidden" /> |
| 43 | + </div> |
| 44 | + </div> |
| 45 | + </div> |
| 46 | + |
| 47 | + <div class="folders--options-wrapper"> |
| 48 | + <%= f.submit "SAVE", class: 'button--cta-new' %> |
| 49 | + </div> |
| 50 | + <% end %> |
| 51 | + |
| 52 | + <%# <div class="folders--options-wrapper"> |
| 53 | + <button class="button--cta-new">SAVE</button> |
| 54 | + </div> %> |
| 55 | + </div> |
| 56 | + </div> |
| 57 | + |
| 58 | + <div data-target="tabs.panel" class="hidden"> |
| 59 | + sec |
| 60 | + </div> |
| 61 | + </div> |
| 62 | +</div> |
| 63 | + |
1 | 64 | <card> |
2 | 65 | <tabs title="Edit Profile"> |
3 | 66 | <tab name="Account" selected="true"> |
|
0 commit comments