5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-26 07:46:21 +00:00

fix: reemplazar el archivo #16968

This commit is contained in:
f 2024-10-08 15:21:00 -03:00
parent ef05f10b70
commit 4645a117ab
No known key found for this signature in database
2 changed files with 18 additions and 1 deletions

View file

@ -19,6 +19,13 @@ $custom-file-text: (
pt-BR: "Buscar arquivo" pt-BR: "Buscar arquivo"
); );
$custom-file-text-replace: (
en: "Replace file",
es: "Reemplazar archivo",
pt: "substituir ficheiro",
pt-BR: "substituir arquivo"
);
// Redefinir variables de Bootstrap // Redefinir variables de Bootstrap
$primary: $magenta; $primary: $magenta;
$secondary: $black; $secondary: $black;
@ -51,6 +58,16 @@ $sizes: (
@import "bootstrap"; @import "bootstrap";
@import "editor"; @import "editor";
.custom-file-input {
&.replace-image {
@each $lang, $value in $custom-file-text-replace {
&:lang(#{$lang}) ~ .custom-file-label::after {
content: $value;
}
}
}
}
@each $color, $rgb in $theme-colors { @each $color, $rgb in $theme-colors {
.#{$color} { .#{$color} {
color: var(--#{$color}); color: var(--#{$color});

View file

@ -21,7 +21,7 @@
.custom-file .custom-file
= file_field(*field_name_for(base, attribute, :path), = file_field(*field_name_for(base, attribute, :path),
**field_options(attribute, metadata, required: (metadata.required && !metadata.path?)), **field_options(attribute, metadata, required: (metadata.required && !metadata.path?)),
class: "custom-file-input #{invalid(post, attribute)}", class: ['custom-file-input', invalid(post, attribute), ('replace-image' if metadata.static_file)].compact.join(' '),
accept: ActiveStorage.web_image_content_types.join(','), accept: ActiveStorage.web_image_content_types.join(','),
lang: locale, lang: locale,
data: { 'file-preview-target': 'input', action: 'file-preview#update' }) data: { 'file-preview-target': 'input', action: 'file-preview#update' })