mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-22 20:16:22 +00:00
Expand financial administrations views.
This commit is contained in:
57
resources/views/v2/administrations/create.blade.php
Normal file
57
resources/views/v2/administrations/create.blade.php
Normal file
@@ -0,0 +1,57 @@
|
||||
@extends('layout.v2')
|
||||
@section('scripts')
|
||||
@vite(['resources/assets/v2/pages/administrations/create.js'])
|
||||
@endsection
|
||||
@section('content')
|
||||
<div class="app-content">
|
||||
<!--begin::Container-->
|
||||
<div class="container-fluid" x-data="administrations" id="form">
|
||||
<x-messages></x-messages>
|
||||
<div class="row mb-3">
|
||||
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title"
|
||||
>{{ __('firefly.basic_administration_information') }}</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<!-- TITLE -->
|
||||
@include('partials.form.title')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-3">
|
||||
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">
|
||||
{{ __('firefly.submission_options') }}
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@include('partials.form.submission-options')
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<div class="row">
|
||||
<div class="col text-end">
|
||||
<div class="btn-group">
|
||||
<button @click="cancelForm()" class="btn btn-danger text-white"
|
||||
:disabled="formStates.isSubmitting">
|
||||
<em class="fa-solid fa-arrow-left"></em>
|
||||
{{ __('firefly.cancel') }}</button>
|
||||
<button class="btn btn-primary text-white" :disabled="formStates.isSubmitting"
|
||||
@click="submitForm()">
|
||||
<em class="fa-regular fa-circle-check"></em>
|
||||
{{ __('firefly.submit') }}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@endsection
|
@@ -16,7 +16,7 @@
|
||||
</div>
|
||||
<div class="row mb-3">
|
||||
<template x-for="(group, index) in userGroups" :key="index">
|
||||
<div class="col-xl-4 col-lg-4 col-sm-6 col-xs-12">
|
||||
<div class="col-xl-4 col-lg-4 col-sm-6 col-xs-12 mb-3">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">Administration "<span x-text="group.title"></span>"</h3>
|
||||
|
@@ -0,0 +1,29 @@
|
||||
<!-- RETURN HERE AFTER CREATE -->
|
||||
<template x-if="'create' === formBehaviour.formType">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" x-model="formStates.returnHereButton" type="checkbox" id="returnButton">
|
||||
<label class="form-check-label" for="returnButton"><em class="fa-solid fa-arrow-rotate-left"></em> {{ __('firefly.create_another') }}</label>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<!-- RESET AFTER -->
|
||||
<template x-if="'create' === formBehaviour.formType">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" x-model="formStates.resetButton" type="checkbox" id="resetButton" :disabled="!formStates.returnHereButton">
|
||||
<label class="form-check-label" for="resetButton"><em class="fa-regular fa-file"></em> {{ __('firefly.reset_after') }}</label>
|
||||
</div>
|
||||
</template>
|
||||
<!-- RETURN HERE AFTER UPDATE -->
|
||||
<template x-if="'update' === formBehaviour.formType">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" x-model="formStates.returnHereButton" type="checkbox" id="returnButton">
|
||||
<label class="form-check-label" for="returnButton"><em class="fa-solid fa-arrow-rotate-left"></em> {{ __('firefly.after_update_create_another') }}</label>
|
||||
</div>
|
||||
</template>
|
||||
<!-- CLONE INSTEAD OF UPDATE -->
|
||||
<template x-if="'update' === formBehaviour.formType">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" x-model="formStates.saveAsNewButton" type="checkbox" id="saveAsNewButton">
|
||||
<label class="form-check-label" for="saveAsNewButton">{{ __('firefly.store_as_new') }}</label>
|
||||
</div>
|
||||
</template>
|
19
resources/views/v2/partials/form/title.blade.php
Normal file
19
resources/views/v2/partials/form/title.blade.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<div class="row mb-3">
|
||||
<label for="title" class="col-sm-1 col-form-label d-none d-sm-block">
|
||||
<em title="{{ __('firefly.title') }}" class="fa-solid fa-font"></em>
|
||||
</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control ac-title"
|
||||
id="title"
|
||||
@change="changedTitle"
|
||||
@keyup.enter="submitForm()"
|
||||
x-model="title"
|
||||
:class="{'is-invalid': errors.title.length > 0, 'form-control': true}"
|
||||
placeholder="{{ __('form.title') }}">
|
||||
<template x-if="errors.title.length > 0">
|
||||
<div class="invalid-feedback"
|
||||
x-text="errors.title[0]">
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
Reference in New Issue
Block a user