Commit inicial - WordPress Análisis de Precios Unitarios

- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-11-03 21:04:30 -06:00
commit a22573bf0b
24068 changed files with 4993111 additions and 0 deletions

View File

@@ -0,0 +1 @@
@import "../widget";

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 20px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 20px 20px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 20px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 20px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 20px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px ;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,4 @@
$widget-padding: 30px 10px;
$has-widget-box-shadow: false;
$widget-box-shadow: 0 4px 7px 0 rgba(#000, .32);
$widget-countdown-item-spacing: 10px;

View File

@@ -0,0 +1,34 @@
@import "../_widget";
@import "../base/_base_set_01.scss";
@import "config/_set_01_config.scss";
#tvu_set_01 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_01 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 5);
}
}
}
@import '../_responsive';

View File

@@ -0,0 +1,34 @@
@import "../_widget";
@import "../base/_base_set_02.scss";
@import "config/_set_02_config.scss";
#tvu_set_02 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_02 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 4);
}
}
}
@import '../_responsive';

View File

@@ -0,0 +1,39 @@
@import "../_widget";
@import "../base/_base_set_03.scss";
@import "config/_set_03_config.scss";
#tvu_set_03 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_hour {
&:after {
display: none;
}
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_03 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 5);
}
}
}
@import '../_responsive';

View File

@@ -0,0 +1,47 @@
@import "../_widget";
@import "../base/_base_set_04.scss";
@import "config/_set_04_config.scss";
#tvu_set_04 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
h5 {
line-height: 1.194em;
.bold_text {
color: #ffcc00;
}
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_04 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 7);
}
}
}
@import '../_responsive';

View File

@@ -0,0 +1,34 @@
@import "../_widget";
@import "../base/_base_set_05.scss";
@import "config/_set_05_config.scss";
#tvu_set_05 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_05 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';

View File

@@ -0,0 +1,50 @@
@import "../_widget";
@import "../base/_base_set_06.scss";
@import "config/_set_06_config.scss";
#tvu_set_06 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_06 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
.tvu_set_06 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,56 @@
@import "../_widget";
@import "../base/_base_set_07.scss";
@import "config/_set_07_config.scss";
#tvu_set_07 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_07 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_07 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_07 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,53 @@
@import "../_widget";
@import "../base/_base_set_08.scss";
@import "config/_set_08_config.scss";
#tvu_set_08 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_08 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 7);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_08 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_08 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,77 @@
@import "../_widget";
@import "../base/_base_set_09.scss";
@import "config/_set_09_config.scss";
#tvu_set_09 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_09 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background-image: linear-gradient(-45deg, nth($color, 8) 0%, nth($color, 8) 40%, nth($color, 7) 40%, nth($color, 7) 100%);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_09 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
$set-color: #fff;
$set-hover-text-color: #fff;
$set-hover-bg-color: linear-gradient(#e19b0f, #e9b313);
$set-bg-color: linear-gradient(#e9b313, #e19b0f);
.tvu_set_09 {
.thrv-button:hover .tcb-button-link {
background: $set-hover-bg-color;
}
.thrv-button.tve-state-hover .tcb-button-link {
background: $set-hover-bg-color !important;
}
.thrv-button .tcb-button-link span {
color: $set-color;
}
.thrv-button {
min-width: 20px;
margin: 5px auto 0;
}
.tcb-button-link {
background: $set-bg-color;
padding: 15px;
font-size: 24px;
line-height: 1.5em;
font-weight: 500;
}
}

View File

@@ -0,0 +1,53 @@
@import "../_widget";
@import "../base/_base_set_10.scss";
@import "config/_set_10_config.scss";
#tvu_set_10 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_10 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 4);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_10 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_10 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,61 @@
@import "../_widget";
@import "../base/_base_set_11.scss";
@import "config/_set_11_config.scss";
#tvu_set_11 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_11 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_11 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
$set-hover-bg-color: #242422;
.tvu_set_11 {
.thrv-button:hover .tcb-button-link {
background: $set-hover-bg-color;
}
.thrv-button.tve-state-hover .tcb-button-link {
background: $set-hover-bg-color !important;
}
.tcb-button-link {
background: #333330;
padding: 15px;
}
}

View File

@@ -0,0 +1,54 @@
@import "../_widget";
@import "../base/_base_set_12.scss";
@import "config/_set_12_config.scss";
#tvu_set_12 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
border: 7px solid #b8d7dd;
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_12 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 5);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_12 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_12 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,47 @@
@import "../_widget";
@import "../base/_base_set_13.scss";
@import "config/_set_13_config.scss";
#tvu_set_13 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_13 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_13 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}

View File

@@ -0,0 +1,53 @@
@import "../_widget";
@import "../base/_base_set_14.scss";
@import "config/_set_14_config.scss";
#tvu_set_14 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_14 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_14 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_14 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,61 @@
@import "../_widget";
@import "../base/_base_set_15.scss";
@import "config/_set_15_config.scss";
#tvu_set_15 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_15 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_15 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 1024px) {
#tvu_set_15 .thrv_ult_widget .thrv_button_shortcode .tve_btn3.tve_btn {
&:before, &:after {
display: none;
}
}
}
.tvu_set_15 {
.tcb-button-link {
padding: 15px;
}
}

View File

@@ -0,0 +1,56 @@
@import "../_widget";
@import "../base/_base_set_16.scss";
@import "config/_set_16_config.scss";
#tvu_set_16 {
//widget general
.thrv_ult_widget {
@if $has-widget-box-shadow {
box-shadow: $widget-box-shadow;
}
.tve_editor_main_content {
padding: $widget-padding;
}
.thrv_button_shortcode {
.tve_btn3.tve_btn.tve_normalBtn {
.tve_btnLink {
padding: 15px;
}
}
}
//countdown in ribbon
.sc_timer_content {
.tve_t_day, .tve_t_hour {
margin-bottom: $widget-countdown-item-spacing;
}
.tve_t_min {
clear: left;
}
}
.tve_normalBtn {
min-width: 10px;
}
}
}
@each $color in $color-pallete {
#tvu_set_16 {
.thrv_ult_widget.tve_#{nth($color, 1)} {
background: nth($color, 2);
}
}
}
@import '../_responsive';
@media only screen and (max-width: 1300px) {
#tvu_set_16 .thrv_ult_widget .thrv_countdown_timer.tve_countdown_2 {
margin-bottom: 20px;
}
}
.tvu_set_16 {
.tcb-button-link {
padding: 15px;
}
}