Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions assets/js/adminItems.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@
{ "title": "Acessos diários", "icon": "", "route": "/admin/acessos-diarios" },
{ "title": "Ranking de Linhas", "icon": "", "route": "/admin/ranking-linhas" },
{ "title": "Solicitações", "icon": "", "route": "/admin/solicitacoes" },
{ "title": "Usuários", "icon": "", "route": "/admin/usuarios" },
{ "title": "Fazer uma busca", "icon": "", "route": "/" }
]
1 change: 1 addition & 0 deletions components/GlobalAlert.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ export default {
<style lang="scss" scoped>
.global-alert {
position: absolute;
z-index: 10000 !important;
right: 0;
}
</style>
25 changes: 25 additions & 0 deletions components/__tests__/__snapshots__/SideBar.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -641,6 +641,31 @@ exports[`Components / Sidebar when user is logged should render admin items 1`]
/>
</div>

<div
class="v-list-item__content"
>
<span
class="item-title"
>
Usuários
</span>
</div>
</a>
<a
class="v-list-item v-list-item--link theme--light"
role="listitem"
router=""
tabindex="0"
>
<div
class="v-list-item__icon"
>
<i
aria-hidden="true"
class="v-icon notranslate material-icons theme--light"
/>
</div>

<div
class="v-list-item__content"
>
Expand Down
168 changes: 86 additions & 82 deletions pages/admin/__tests__/__snapshots__/index.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -7,117 +7,121 @@ exports[`Pages / AdminPage should render the page 1`] = `
<div
class="admin-page__form"
>
<i
aria-hidden="true"
class="v-icon notranslate mb-6 mdi mdi-bus theme--light primary--text"
style="font-size: 40px;"
/>

<div
class="admin-page__text text-center text-h6 mb-7"
>
Login usuário Administrador
</div>

<div
class="v-input theme--light v-text-field v-text-field--single-line v-text-field--solo v-text-field--enclosed"
class="auth-form"
>
<i
aria-hidden="true"
class="v-icon notranslate mb-6 mdi mdi-bus theme--light primary--text"
style="font-size: 40px;"
/>

<div
class="v-input__control"
class="text-center text-h6 mb-7"
>
Login usuário Administrador
</div>

<div
class="v-input theme--light v-text-field v-text-field--single-line v-text-field--solo v-text-field--enclosed"
>
<div
class="v-input__slot"
class="v-input__control"
>
<div
class="v-text-field__slot"
class="v-input__slot"
>
<label
class="v-label theme--light"
for="input-3"
style="left: 0px; position: absolute;"
<div
class="v-text-field__slot"
>
E-mail
</label>
<input
id="input-3"
type="text"
/>
<label
class="v-label theme--light"
for="input-4"
style="left: 0px; position: absolute;"
>
E-mail
</label>
<input
id="input-4"
type="text"
/>
</div>
</div>
</div>
<div
class="v-text-field__details"
>
<div
class="v-messages theme--light"
class="v-text-field__details"
>
<transition-group-stub
class="v-messages__wrapper"
name="message-transition"
tag="div"
/>
<div
class="v-messages theme--light"
>
<transition-group-stub
class="v-messages__wrapper"
name="message-transition"
tag="div"
/>
</div>
</div>
</div>
</div>
</div>

<div
class="v-input theme--light v-text-field v-text-field--single-line v-text-field--solo v-text-field--enclosed"
>

<div
class="v-input__control"
class="v-input theme--light v-text-field v-text-field--single-line v-text-field--solo v-text-field--enclosed"
>
<div
class="v-input__slot"
class="v-input__control"
>
<div
class="v-text-field__slot"
class="v-input__slot"
>
<label
class="v-label theme--light"
for="input-6"
style="left: 0px; position: absolute;"
<div
class="v-text-field__slot"
>
Senha
</label>
<input
id="input-6"
type="password"
/>
<label
class="v-label theme--light"
for="input-7"
style="left: 0px; position: absolute;"
>
Senha
</label>
<input
id="input-7"
type="password"
/>
</div>
</div>
</div>
<div
class="v-text-field__details"
>
<div
class="v-messages theme--light"
class="v-text-field__details"
>
<transition-group-stub
class="v-messages__wrapper"
name="message-transition"
tag="div"
/>
<div
class="v-messages theme--light"
>
<transition-group-stub
class="v-messages__wrapper"
name="message-transition"
tag="div"
/>
</div>
</div>
</div>
</div>
</div>

<button
class="mb-6 v-btn v-btn--block v-btn--is-elevated v-btn--has-bg theme--light elevation-2 v-size--large primary"
type="button"
>
<span
class="v-btn__content"

<div
class="text-left text-caption color-gray mb-3"
>

enviar

</span>
</button>

<div
class="admin-page__text text-center text-caption color-gray"
>
Esqueceu sua senha?
Esqueceu sua senha?
</div>

<button
class="v-btn v-btn--block v-btn--is-elevated v-btn--has-bg theme--light elevation-2 v-size--large primary"
type="button"
>
<span
class="v-btn__content"
>

Entrar

</span>
</button>
</div>
</div>
</div>
Expand Down
Loading