feat: update font to Roboto across templates and add campaign/ad group filters in product views

- Changed font from Open Sans to Roboto in layout files.
- Added campaign and ad group filters in products main view.
- Enhanced product history to include campaign and ad group IDs.
- Updated migrations to support new campaign and ad group dimensions in product statistics.
- Introduced new migration files for managing campaign types and dropping obsolete columns.
This commit is contained in:
2026-02-18 01:21:22 +01:00
parent 1cff9ba0eb
commit 4635cefcbb
23 changed files with 2444 additions and 410 deletions

File diff suppressed because one or more lines are too long

View File

@@ -80,7 +80,7 @@ table {
}
body {
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
margin: 0;
padding: 0;
font-size: 15px;
@@ -158,7 +158,7 @@ input[type="checkbox"] {
height: 35px;
width: 100%;
padding: 5px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
option {
padding: 5px;
@@ -1406,4 +1406,4 @@ table {
.jconfirm-box .select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: #007bff;
color: #fff;
}
}

View File

@@ -3,7 +3,7 @@
}
body {
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
margin: 0;
padding: 0;
font-size: 14px;
@@ -162,7 +162,7 @@ body.unlogged {
border-radius: 8px;
padding: 0 14px;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
color: #2D3748;
transition: border-color 0.3s, box-shadow 0.3s;
}
@@ -493,7 +493,7 @@ body.logged {
justify-content: center;
align-items: center;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
font-weight: 500;
}
.btn.btn_small, .btn.btn-xs, .btn.btn-sm {
@@ -532,7 +532,7 @@ body.logged {
height: 38px;
width: 100%;
padding: 6px 12px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
font-size: 14px;
color: #2D3748;
transition: border-color 0.2s, box-shadow 0.2s;
@@ -1577,7 +1577,7 @@ table#products a.custom_name {
border-radius: 6px;
padding: 8px 12px;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
}
.comment-form textarea {
min-height: 120px;
@@ -1676,3 +1676,4 @@ table#products a.custom_name {
}
/*# sourceMappingURL=style.css.map */

View File

@@ -31,7 +31,7 @@ $transitionSpeed: 0.3s;
}
body {
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
margin: 0;
padding: 0;
font-size: 14px;
@@ -212,7 +212,7 @@ body.unlogged {
border-radius: 8px;
padding: 0 14px;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
color: $cTextDark;
transition: border-color $transitionSpeed, box-shadow $transitionSpeed;
@@ -610,7 +610,7 @@ body.logged {
justify-content: center;
align-items: center;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
font-weight: 500;
&.btn_small,
@@ -661,7 +661,7 @@ body.logged {
height: 38px;
width: 100%;
padding: 6px 12px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
font-size: 14px;
color: $cTextDark;
transition: border-color 0.2s, box-shadow 0.2s;
@@ -1882,7 +1882,7 @@ table#products {
border-radius: 6px;
padding: 8px 12px;
font-size: 14px;
font-family: "Open Sans", sans-serif;
font-family: "Roboto", sans-serif;
}
textarea {
@@ -1989,4 +1989,4 @@ table#products {
.main-wrapper {
margin-left: 0 !important;
}
}
}