Private
Public Access
1
0

chg: pkg: remove unnecessary cdn based fonts #4

This commit is contained in:
2026-04-13 20:38:22 +02:00
parent 2e8d878337
commit 3db8a30115
20 changed files with 173 additions and 5557 deletions

View File

@@ -10,7 +10,7 @@
{% if authenticationError is defined and authenticationError %}
<div class="auth-error">
<i class="fa fa-exclamation-triangle"></i>
<i class="fas fa-triangle-exclamation"></i>
{{ authenticationError|trans({}, 'SchebTwoFactorBundle') }}
</div>
{% endif %}
@@ -20,7 +20,7 @@
<div class="auth-field">
<label for="auth-code" class="auth-label">Authentication Code</label>
<div class="auth-input-wrap">
<i class="fa fa-shield auth-input-icon"></i>
<i class="fas fa-shield auth-input-icon"></i>
<input
type="text"
id="auth-code"
@@ -39,14 +39,14 @@
</div>
<button type="submit" class="auth-submit">
<i class="fa fa-check"></i> Verify
<i class="fas fa-check"></i> Verify
</button>
</form>
<form method="post" action="{{ path('MineSeekerBundle_logout') }}" class="auth-cancel-standalone">
<input type="hidden" name="_csrf_token" value="{{ csrf_token('logout') }}"/>
<button type="submit" class="auth-cancel auth-cancel--block">
<i class="fa fa-sign-out"></i> Cancel
<i class="fas fa-right-from-bracket"></i> Cancel
</button>
</form>
</div>

View File

@@ -29,7 +29,7 @@
<div class="auth-field">
<label for="auth-code" class="auth-label">Verification Code</label>
<div class="auth-input-wrap">
<i class="fa fa-shield auth-input-icon"></i>
<i class="fas fa-shield auth-input-icon"></i>
<input
type="text"
id="auth-code"
@@ -48,7 +48,7 @@
</div>
<button type="submit" class="auth-submit">
<i class="fa fa-check"></i> Activate 2FA
<i class="fas fa-check"></i> Activate 2FA
</button>
</form>
</div>

View File

@@ -6,7 +6,7 @@
<div class="auth-page">
{% for email in app.flashes('reset_sent') %}
<div class="auth-card auth-card--sent">
<div class="auth-sent-icon"><i class="fa fa-envelope-o"></i></div>
<div class="auth-sent-icon"><i class="far fa-envelope"></i></div>
<h2 class="auth-title">Check your inbox</h2>
<p class="auth-sub">If an account exists for that address, we sent a reset link to</p>
<p class="auth-sent-email">{{ email }}</p>
@@ -29,7 +29,7 @@
<div class="auth-field">
<label for="{{ form.email.vars.id }}" class="auth-label">Email</label>
<div class="auth-input-wrap">
<i class="fa fa-envelope auth-input-icon"></i>
<i class="fas fa-envelope auth-input-icon"></i>
{{ form_widget(form.email, {
attr: {
class: 'auth-input' ~ (not form.email.vars.valid ? ' auth-input--error' : ''),
@@ -40,13 +40,13 @@
</div>
{% if not form.email.vars.valid %}
{% for error in form.email.vars.errors %}
<p class="auth-field-error"><i class="fa fa-exclamation-circle"></i> {{ error.message }}</p>
<p class="auth-field-error"><i class="fas fa-circle-exclamation"></i> {{ error.message }}</p>
{% endfor %}
{% endif %}
</div>
<button type="submit" class="auth-submit">
<i class="fa fa-paper-plane"></i> Send Reset Link
<i class="fas fa-paper-plane"></i> Send Reset Link
</button>
{{ form_end(form) }}

View File

@@ -6,13 +6,13 @@
<div class="auth-page">
{% for message in app.flashes('success') %}
<div class="auth-flash auth-flash--success">
<i class="fa fa-check-circle"></i> {{ message }}
<i class="fas fa-circle-check"></i> {{ message }}
</div>
{% endfor %}
{% for message in app.flashes('error') %}
<div class="auth-flash auth-flash--error">
<i class="fa fa-exclamation-triangle"></i> {{ message }}
<i class="fas fa-triangle-exclamation"></i> {{ message }}
</div>
{% endfor %}
@@ -22,7 +22,7 @@
{% if error %}
<div class="auth-error">
<i class="fa fa-exclamation-triangle"></i>
<i class="fas fa-triangle-exclamation"></i>
{{ error.messageKey|trans(error.messageData, 'security') }}
</div>
{% endif %}
@@ -33,7 +33,7 @@
<div class="auth-field">
<label for="username" class="auth-label">Username</label>
<div class="auth-input-wrap">
<i class="fa fa-user auth-input-icon"></i>
<i class="fas fa-user auth-input-icon"></i>
<input
type="text"
id="username"
@@ -50,7 +50,7 @@
<div class="auth-field">
<label for="password" class="auth-label">Password</label>
<div class="auth-input-wrap">
<i class="fa fa-lock auth-input-icon"></i>
<i class="fas fa-lock auth-input-icon"></i>
<input
type="password"
id="password"
@@ -76,7 +76,7 @@
<input type="hidden" id="g-recaptcha-response" name="g-recaptcha-response"/>
<button type="submit" class="auth-submit">
<i class="fa fa-sign-in"></i> Sign In
<i class="fas fa-right-to-bracket"></i> Sign In
</button>
</form>

View File

@@ -14,53 +14,53 @@
<h1 class="profile-name">{{ app.user.username }}</h1>
{% if app.user.email %}
<p class="profile-email">
<i class="fa fa-envelope"></i>
<i class="fas fa-envelope"></i>
{{ app.user.email }}
</p>
{% endif %}
<p class="profile-role">
<i class="fa fa-shield"></i> Registered commander
<i class="fas fa-shield"></i> Registered commander
</p>
</div>
</div>
<div class="profile-stats">
<div class="profile-stat">
<i class="fa fa-gamepad profile-stat__icon"></i>
<i class="fas fa-gamepad profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.total }}</span>
<span class="profile-stat__label">Games played</span>
</div>
<div class="profile-stat profile-stat--win">
<i class="fa fa-trophy profile-stat__icon"></i>
<i class="fas fa-trophy profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.wins }}</span>
<span class="profile-stat__label">Victories</span>
</div>
<div class="profile-stat profile-stat--loss">
<i class="fa fa-flag profile-stat__icon"></i>
<i class="fas fa-flag profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.losses }}</span>
<span class="profile-stat__label">Defeats</span>
</div>
<div class="profile-stat profile-stat--draw">
<i class="fa fa-minus profile-stat__icon"></i>
<i class="fas fa-minus profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.draws }}</span>
<span class="profile-stat__label">Draws</span>
</div>
<div class="profile-stat profile-stat--rate">
<i class="fa fa-percent profile-stat__icon"></i>
<i class="fas fa-percent profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.winRate }}<small>%</small></span>
<span class="profile-stat__label">Win rate</span>
</div>
<div class="profile-stat profile-stat--avg">
<i class="fa fa-line-chart profile-stat__icon"></i>
<i class="fas fa-chart-line profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.avgScore }}</span>
<span class="profile-stat__label">Avg score</span>
</div>
<div class="profile-stat profile-stat--best">
<i class="fa fa-star profile-stat__icon"></i>
<i class="fas fa-star profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.bestScore }}</span>
<span class="profile-stat__label">Best score</span>
</div>
<div class="profile-stat profile-stat--bomb">
<i class="fa fa-bomb profile-stat__icon"></i>
<i class="fas fa-bomb profile-stat__icon"></i>
<span class="profile-stat__value">{{ stats.bombs }}</span>
<span class="profile-stat__label">Mines hit</span>
</div>
@@ -74,7 +74,7 @@
{% if recent|length > 0 %}
<div class="profile-section">
<h2 class="profile-section__title">
<i class="fa fa-history"></i> Recent battles
<i class="fas fa-clock-rotate-left"></i> Recent battles
</h2>
<div class="profile-games">
{% for game in recent %}
@@ -115,7 +115,7 @@
{% endif %}
</span>
<span class="profile-game__color">
<i class="fa fa-circle" style="color: {{ is_red ? '#c0392b' : '#2980b9' }}"></i>
<i class="fas fa-circle" style="color: {{ is_red ? '#c0392b' : '#2980b9' }}"></i>
</span>
<span class="profile-game__date">
{{ game.updated ? game.updated|date('Y-m-d') : '' }}
@@ -126,7 +126,7 @@
</div>
{% else %}
<div class="profile-empty">
<i class="fa fa-inbox"></i>
<i class="fas fa-inbox"></i>
<p>No games recorded yet. <a href="{{ path('MineSeekerBundle_gamePlay') }}">Start playing!</a></p>
</div>
{% endif %}

View File

@@ -6,7 +6,7 @@
<div class="auth-page">
{% for email in app.flashes('verify_email') %}
<div class="auth-card auth-card--sent">
<div class="auth-sent-icon"><i class="fa fa-envelope-o"></i></div>
<div class="auth-sent-icon"><i class="far fa-envelope"></i></div>
<h2 class="auth-title">Check your inbox</h2>
<p class="auth-sub">We sent an activation link to</p>
<p class="auth-sent-email">{{ email }}</p>
@@ -32,7 +32,7 @@
<div class="auth-field">
<label for="{{ form.username.vars.id }}" class="auth-label">Username</label>
<div class="auth-input-wrap">
<i class="fa fa-user auth-input-icon"></i>
<i class="fas fa-user auth-input-icon"></i>
{{ form_widget(form.username, {
attr: {
class: 'auth-input' ~ (not form.username.vars.valid ? ' auth-input--error' : ''),
@@ -44,7 +44,7 @@
</div>
{% if not form.username.vars.valid %}
{% for error in form.username.vars.errors %}
<p class="auth-field-error"><i class="fa fa-exclamation-circle"></i> {{ error.message }}</p>
<p class="auth-field-error"><i class="fas fa-circle-exclamation"></i> {{ error.message }}</p>
{% endfor %}
{% endif %}
</div>
@@ -52,7 +52,7 @@
<div class="auth-field">
<label for="{{ form.email.vars.id }}" class="auth-label">Email</label>
<div class="auth-input-wrap">
<i class="fa fa-envelope auth-input-icon"></i>
<i class="fas fa-envelope auth-input-icon"></i>
{{ form_widget(form.email, {
attr: {
class: 'auth-input' ~ (not form.email.vars.valid ? ' auth-input--error' : ''),
@@ -62,7 +62,7 @@
</div>
{% if not form.email.vars.valid %}
{% for error in form.email.vars.errors %}
<p class="auth-field-error"><i class="fa fa-exclamation-circle"></i> {{ error.message }}</p>
<p class="auth-field-error"><i class="fas fa-circle-exclamation"></i> {{ error.message }}</p>
{% endfor %}
{% endif %}
</div>
@@ -70,7 +70,7 @@
<div class="auth-field">
<label for="{{ form.plainPassword.first.vars.id }}" class="auth-label">Password</label>
<div class="auth-input-wrap">
<i class="fa fa-lock auth-input-icon"></i>
<i class="fas fa-lock auth-input-icon"></i>
{{ form_widget(form.plainPassword.first, {
attr: {
class: 'auth-input' ~ (not form.plainPassword.vars.valid ? ' auth-input--error' : ''),
@@ -81,7 +81,7 @@
</div>
{% if not form.plainPassword.vars.valid %}
{% for error in form.plainPassword.vars.errors %}
<p class="auth-field-error"><i class="fa fa-exclamation-circle"></i> {{ error.message }}</p>
<p class="auth-field-error"><i class="fas fa-circle-exclamation"></i> {{ error.message }}</p>
{% endfor %}
{% endif %}
</div>
@@ -89,7 +89,7 @@
<div class="auth-field">
<label for="{{ form.plainPassword.second.vars.id }}" class="auth-label">Confirm Password</label>
<div class="auth-input-wrap">
<i class="fa fa-lock auth-input-icon"></i>
<i class="fas fa-lock auth-input-icon"></i>
{{ form_widget(form.plainPassword.second, {
attr: {
class: 'auth-input' ~ (not form.plainPassword.vars.valid ? ' auth-input--error' : ''),
@@ -100,7 +100,7 @@
</div>
<button type="submit" class="auth-submit">
<i class="fa fa-user-plus"></i> Create Account
<i class="fas fa-user-plus"></i> Create Account
</button>
{{ form_end(form) }}

View File

@@ -13,7 +13,7 @@
<div class="auth-field">
<label for="{{ form.plainPassword.first.vars.id }}" class="auth-label">New Password</label>
<div class="auth-input-wrap">
<i class="fa fa-lock auth-input-icon"></i>
<i class="fas fa-lock auth-input-icon"></i>
{{ form_widget(form.plainPassword.first, {
attr: {
class: 'auth-input' ~ (not form.plainPassword.vars.valid ? ' auth-input--error' : ''),
@@ -25,7 +25,7 @@
</div>
{% if not form.plainPassword.vars.valid %}
{% for error in form.plainPassword.vars.errors %}
<p class="auth-field-error"><i class="fa fa-exclamation-circle"></i> {{ error.message }}</p>
<p class="auth-field-error"><i class="fas fa-circle-exclamation"></i> {{ error.message }}</p>
{% endfor %}
{% endif %}
</div>
@@ -33,7 +33,7 @@
<div class="auth-field">
<label for="{{ form.plainPassword.second.vars.id }}" class="auth-label">Confirm New Password</label>
<div class="auth-input-wrap">
<i class="fa fa-lock auth-input-icon"></i>
<i class="fas fa-lock auth-input-icon"></i>
{{ form_widget(form.plainPassword.second, {
attr: {
class: 'auth-input' ~ (not form.plainPassword.vars.valid ? ' auth-input--error' : ''),
@@ -44,7 +44,7 @@
</div>
<button type="submit" class="auth-submit">
<i class="fa fa-key"></i> Set New Password
<i class="fas fa-key"></i> Set New Password
</button>
{{ form_end(form) }}