go.charczuk.com@v0.0.0-20240327042549-bc490516bd1a/projects/chirp/pkg/static/_views/chirp_new.html (about)

     1  <!--
     2  Copyright (c) 2023 - Present. Will Charczuk. All rights reserved.
     3  Use of this source code is governed by a MIT license that can be found in the LICENSE file at the root of the repository.
     4  -->
     5  {{ define "chirp_new" }} {{ template "control_header" . }}
     6  <div class="container">
     7    <div class="row">
     8      <div class="two columns">
     9        {{ template "control_side_nav" . }}
    10      </div>
    11      <div class="ten columns">
    12        <div class="row breadcrumbs">
    13          <ul class="bp3-breadcrumbs">
    14            <li>
    15              <span class="bp3-breadcrumb bp3-breadcrumb-current">
    16                {{ if .Reply }}{{ localize "Reply to" }}{{ else if .Quoted }}{{ localize "Rechirp" }}{{ else }}{{ localize "New" }}{{ end }}
    17              </span>
    18            </li>
    19          </ul>
    20        </div>
    21        <div class="new-chirp row">
    22          {{ if .Reply }}
    23          <div class="twelve columns">
    24            <div class="row chirp-reply bp3-card">
    25              {{ template "control_chirp" .Reply }}
    26            </div>
    27          </div>
    28          {{ else if .Quoted }}
    29          <div class="twelve columns">
    30            <div class="row chirp-quote bp3-card">
    31              {{ template "control_chirp" .Quoted }}
    32            </div>
    33          </div>
    34          {{ end }}
    35          <div class="twelve columns">
    36            <div class="row">
    37              <form class="bp3-form" method="POST" action="/chirp.new">
    38                {{ if .Reply }}
    39                <input type="hidden" name="replyID" value="{{ .Reply.ID }}"/>
    40                {{ end }}
    41                {{ if .Quoted }}
    42                <input type="hidden" name="quotedID" value="{{ .Quoted.ID }}"/>
    43                {{ end }}
    44                <div class="bp3-form-group">
    45                  <div class="bp3-form-content">
    46                    <textarea class="bp3-input bp3-large bp3-fill" id="post-chirp-text" name="text" rows="4" placeholder="{{ localize "What's shaking??" }}"></textarea>
    47                  </div>
    48                </div>
    49                <div class="u-pull-right">
    50                  <button class="bp3-button bp3-large bp3-intent-success" type="submit">{{ localize "Post" }}</button>
    51                </div>
    52              </form>
    53            </div>
    54          </div>
    55        </div>
    56      </div>
    57    </div>
    58  </div>
    59  {{ template "control_footer" . }}
    60  {{ end }}