aceberg/ExerciseDiary

View on GitHub
internal/web/templates/exercise.html

Summary

Maintainability
Test Coverage
{{ define "exercise.html" }}

<body>
    <div class="container-lg mt-4">
    <div class="row">
        <div class="col-md mb-4">
        <div class="card border-primary">
            <div class="card-header">Exercise</div>
        <div class="card-body table-responsive">
        <table class="table table-borderless">
            <form action="/exercise/" method="post">
                <input name="id" type="hidden" value="{{ .OneEx.ID }}">
                <tr>
                    <td>Group</td>
                    <td><input name="group" type="text" class="form-control" value="{{ .OneEx.Group }}"></td>
                </tr>
                <tr>
                    <td>Place in group</td>
                    <td><input name="place" type="number" class="form-control" value="{{ .OneEx.Place }}"></td>
                </tr>
                <tr>
                    <td>Name</td>
                    <td><input name="name" type="text" class="form-control" value="{{ .OneEx.Name }}"></td>
                </tr>
                <tr>
                    <td>Description</td>
                    <td><textarea name="descr" rows="3" class="form-control" value="{{ .OneEx.Descr }}">{{ .OneEx.Descr }}</textarea></td>
                </tr>
                <tr>
                    <td>Image link</td>
                    <td><input name="image" type="text" class="form-control" value="{{ .OneEx.Image }}"></td>
                </tr>
                <tr>
                    <td>Weight (default)</td>
                    <td><input name="weight" type="number" step="any" min="0" class="form-control" value="{{ .OneEx.Weight }}"></td>
                </tr>
                <tr>
                    <td>Reps (default)</td>
                    <td><input name="reps" type="number" min="0" class="form-control" value="{{ .OneEx.Reps }}"></td>
                </tr>
                <tr>
                    <td><button type="submit" class="btn btn-primary">Save</button></td>
            </form>
            <form action="/exdel/" method="post">
                <input name="id" type="hidden" value="{{ .OneEx.ID }}">
                    <td>
                        <button style="float: right;" type="submit" class="btn btn-danger">Delete</button>
                    </td>
            </form>
                </tr>
        </table>
        </div>
        </div>
        </div>
        <div class="col-md">
            <div class="card border-primary">
                <div class="card-header">Image</div>
                <div class="card-body">
                    <img src="{{ .OneEx.Image }}" style="max-width: 100%;max-height: 100%;"></img>
                </div>
            </div>
        </div>
    </div>
    </div>
        

{{ template "footer.html" }}
{{ end }}