presupuestador html datos generales terminado

This commit is contained in:
Jaime Jiménez
2025-07-22 10:57:43 +02:00
parent 3f151be9a7
commit 3a4e80b1d3
17 changed files with 61 additions and 1966 deletions

35
pom.xml
View File

@ -1,39 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>3.5.3</version> <version>3.5.3</version>
<relativePath/> <!-- lookup parent from repository --> <relativePath /> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>com.imprimelibros</groupId> <groupId>com.imprimelibros</groupId>
<artifactId>erp</artifactId> <artifactId>erp</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
<name>erp</name> <name>erp</name>
<description>ERP for Imprime Libros</description> <description>ERP for Imprime Libros</description>
<url/> <url />
<licenses> <licenses>
<license/> <license />
</licenses> </licenses>
<developers> <developers>
<developer/> <developer />
</developers> </developers>
<scm> <scm>
<connection/> <connection />
<developerConnection/> <developerConnection />
<tag/> <tag />
<url/> <url />
</scm> </scm>
<properties> <properties>
<java.version>24</java.version> <java.version>24</java.version>
</properties> </properties>
<dependencies> <dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId> <artifactId>spring-boot-starter-security</artifactId>
@ -42,6 +39,10 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId> <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency> </dependency>
<dependency>
<groupId>nz.net.ultraq.thymeleaf</groupId>
<artifactId>thymeleaf-layout-dialect</artifactId>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
@ -57,11 +58,17 @@
<scope>runtime</scope> <scope>runtime</scope>
<optional>true</optional> <optional>true</optional>
</dependency> </dependency>
<!--
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency> <dependency>
<groupId>com.mysql</groupId> <groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId> <artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
-->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>
@ -83,4 +90,4 @@
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1 +1,2 @@
spring.application.name=erp spring.application.name=erp
logging.level.org.springframework.security=DEBUG

View File

@ -1 +0,0 @@
t-paginas=Pages

View File

@ -1,2 +0,0 @@
t-home=Home
t-home-title=Welcome to the Print Go Application

View File

@ -1,3 +0,0 @@
t-menu=Menu
t-menu-config=Configuration
t-menu-config-impresioras=Printers

View File

@ -1,4 +0,0 @@
t-printers=Printers
t-printers-list=Printers List
t-printers-id=ID
t-printers-name=Name

View File

@ -1 +0,0 @@
t-paginas=Páginas

View File

@ -1,2 +0,0 @@
t-home=Inicio
t-home-title=Bienvenido a la aplicación Print Go

View File

@ -1,3 +0,0 @@
t-menu=Menú
t-menu-config=Configuración
t-menu-config-impresioras=Impresoras

View File

@ -1,4 +0,0 @@
t-printers=Impresoras
t-printers-list=Lista de Impresoras
t-printers-id=ID
t-printers-name=Nombre

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 28 KiB

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +1,18 @@
/* (function () {
Template Name: Velzon - Admin & Dashboard Template const head = document.head || document.getElementsByTagName("head")[0];
Author: Themesbrand
Version: 2.4.0
Website: https://Themesbrand.com/
Contact: Themesbrand@gmail.com
File: Common Plugins Js File
*/
//Common plugins const scripts = [
if(document.querySelectorAll("[toast-list]") || document.querySelectorAll('[data-choices]') || document.querySelectorAll("[data-provider]")){ "https://cdn.jsdelivr.net/npm/toastify-js",
document.writeln("<script type='text/javascript' src='https://cdn.jsdelivr.net/npm/toastify-js'></script>"); "/assets/libs/choices.js/public/assets/scripts/choices.min.js",
document.writeln("<script type='text/javascript' src='/assets/libs/choices.js/public/assets/scripts/choices.min.js'></script>"); "/assets/libs/flatpickr/flatpickr.min.js",
document.writeln("<script type='text/javascript' src='/assets/libs/flatpickr/flatpickr.min.js'></script>"); "/assets/libs/feather-icons/feather.min.js" // <- AÑADIMOS feather aquí
} ];
scripts.forEach(src => {
const script = document.createElement("script");
script.src = src;
script.type = "text/javascript";
script.defer = true;
head.appendChild(script);
});
})();

View File

@ -1,18 +1,16 @@
<html> <th:block th:fragment="head-css">
<body> <!-- Layout config Js -->
<div th:fragment="head-css" th:remove="tag"> <script src="/assets/js/layout.js"></script>
<!-- Layout config Js --> <!-- Bootstrap Css -->
<script src="/assets/js/layout.js"></script> <link href="/assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<!-- Bootstrap Css --> <!-- Icons Css -->
<link href="/assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <link href="/assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<!-- Icons Css --> <!-- App Css-->
<link href="/assets/css/icons.min.css" rel="stylesheet" type="text/css" /> <link href="/assets/css/app.min.css" rel="stylesheet" type="text/css" />
<!-- App Css--> <!-- custom Css-->
<link href="/assets/css/app.min.css" rel="stylesheet" type="text/css" /> <link href="/assets/css/custom.min.css" rel="stylesheet" type="text/css" />
<!-- custom Css-->
<link href="/assets/css/custom.min.css" rel="stylesheet" type="text/css" />
</div>
</body>
</html> <!-- Imprimelibros overrides -->
<link href="/assets/css/imprimelibros.css" rel="stylesheet" type="text/css" />
</div>

View File

@ -7,7 +7,6 @@
<script src="/assets/libs/simplebar/simplebar.min.js"></script> <script src="/assets/libs/simplebar/simplebar.min.js"></script>
<script src="/assets/libs/node-waves/waves.min.js"></script> <script src="/assets/libs/node-waves/waves.min.js"></script>
<script src="/assets/libs/feather-icons/feather.min.js"></script> <script src="/assets/libs/feather-icons/feather.min.js"></script>
<script src="/assets/js/pages/plugins/lord-icon-2.1.0.js"></script>
<script src="/assets/js/plugins.js"></script> <script src="/assets/js/plugins.js"></script>
</div> </div>
</body> </body>