Skip to content

Commit 077a946

Browse files
committed
Limpieza y actualización.
1 parent 79647b6 commit 077a946

9 files changed

Lines changed: 32 additions & 16 deletions

File tree

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Derafu: XML - Library for XML manipulation
22

3-
[![CI Workflow](https://github.com/derafu/xml/actions/workflows/ci.yml/badge.svg?branch=main&event=push)](https://github.com/derafu/xml/actions/workflows/ci.yml?query=branch%3Amain)
4-
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)
3+
![GitHub last commit](https://img.shields.io/github/last-commit/derafu/xml/main)
4+
![CI Workflow](https://github.com/derafu/xml/actions/workflows/ci.yml/badge.svg?branch=main&event=push)
5+
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/derafu/xml)
6+
![GitHub Issues](https://img.shields.io/github/issues-raw/derafu/xml)
7+
![Total Downloads](https://poser.pugx.org/derafu/xml/downloads)
8+
![Monthly Downloads](https://poser.pugx.org/derafu/xml/d/monthly)
59

610
A comprehensive PHP library for XML manipulation, providing robust tools for encoding, decoding, validating, and querying XML documents.
711

assets/js/images.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
const images = import.meta.glob('../img/**/*')
1+
const images = import.meta.glob('../img/**/*.{png,jpg,jpeg,gif,svg,webp}')

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"docs": "php tools/phpdocumentor run --config=phpdoc.xml",
3939
"tests": "XDEBUG_MODE=coverage vendor/bin/phpunit --configuration=phpunit.xml",
4040
"phpcs-fix": "vendor/bin/php-cs-fixer fix -v --config=php-cs-fixer.php",
41-
"phpcs-fix-dry-run": "vendor/bin/php-cs-fixer fix -v --dry-run --diff --config=php-cs-fixer.php",
41+
"phpcs": "vendor/bin/php-cs-fixer fix -v --dry-run --diff --config=php-cs-fixer.php",
4242
"phpstan": "vendor/bin/phpstan analyse --configuration=phpstan.neon --memory-limit=1G",
4343
"phpstan-export": "vendor/bin/phpstan analyse --configuration=phpstan.neon --level 9 --generate-baseline",
4444
"build": "npm run build",

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"homepage": "https://github.com/derafu/project#readme",
2121
"devDependencies": {
2222
"vite": "^6.1.1",
23+
"vite-plugin-d2": "^1.0.0",
2324
"vite-plugin-sharp": "^1.0.0"
2425
}
2526
}

templates/base.html.twig

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,16 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<title>{% block title %}Derafu: Foundation - Base for Derafu's Projects{% endblock %}</title>
77
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet" />
8-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.0/css/all.min.css" />
8+
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.0/css/all.min.css" rel="stylesheet" />
99
<link href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.1.0/github-markdown-light.min.css" rel="stylesheet" />
1010
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism.min.css" rel="stylesheet" />
11-
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/toolbar/prism-toolbar.min.css" rel="stylesheet" />
1211
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/line-numbers/prism-line-numbers.min.css" rel="stylesheet" />
1312
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/command-line/prism-command-line.min.css" rel="stylesheet" />
1413
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/match-braces/prism-match-braces.min.css" rel="stylesheet" />
15-
<link href="https://derafu.org/foundation/css/styles.min.css" rel="stylesheet" />
14+
<link href="https://derafu.org/css/styles.min.css" rel="stylesheet" />
1615
{% block stylesheets %}{% endblock %}
1716
</head>
18-
<body class="derafu-theme-earthstone">
17+
<body>
1918
{% block body %}{% endblock %}
2019
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
2120
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-core.min.js"></script>

templates/components/footer.html.twig

Lines changed: 0 additions & 2 deletions
This file was deleted.

templates/components/header.html.twig

Lines changed: 0 additions & 1 deletion
This file was deleted.

templates/layouts/default.html.twig

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
{% block body %}
77
{% block header %}
8-
{% include 'components/header.html.twig' %}
8+
<div id="header-container" class="sticky-top"></div>
99
{% endblock %}
1010

1111
{% block main %}
@@ -14,12 +14,21 @@
1414
<main class="col-md-9">
1515
{% block content %}{% endblock %}
1616
</main>
17-
<div class="col-md-2 py-4">
17+
<div class="col-md-3 py-4">
1818
<div class="list-group mb-4">
1919
<li class="list-group-item d-flex justify-content-between align-items-start">
2020
<div class="ms-2 me-auto">
21-
<div class="fw-bold">Package Info</div>
22-
<span class="smal text-muted">derafu/xml</span>
21+
<div class="fw-bold">Package Info</div>
22+
<span class="smal text-muted">
23+
<a href="https://github.com/derafu/xml" target="_blank" class="link-secondary text-decoration-none">
24+
<i class="fa-brands fa-github"></i>
25+
derafu/xml
26+
</a>
27+
</span>
28+
<div class="my-2">
29+
<img src="https://img.shields.io/github/stars/derafu/xml" alt="GitHub Repo stars">
30+
<img src="https://img.shields.io/github/forks/derafu/xml" alt="GitHub forks">
31+
</div>
2332
</div>
2433
</li>
2534
<a href="/" class="list-group-item list-group-item-action {% if request.uri.path == '/' %}active{% endif %}">
@@ -52,6 +61,7 @@
5261
{% endblock %}
5362

5463
{% block footer %}
55-
{% include 'components/footer.html.twig' %}
64+
<div id="footer-container"></div>
65+
<script src="https://derafu.org/js/derafu.js"></script>
5666
{% endblock %}
5767
{% endblock %}

vite.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import sharp from 'vite-plugin-sharp';
2+
import vitePluginD2 from 'vite-plugin-d2';
23

34
export default {
45
build: {
@@ -35,6 +36,10 @@ export default {
3536
}
3637
},
3738
plugins: [
39+
vitePluginD2({
40+
outputDir: 'assets/img',
41+
layout: 'elk'
42+
}),
3843
sharp({
3944
// General settings.
4045
force: true, // Process all images.

0 commit comments

Comments
 (0)