Feat(SQL): Location Get Many and Calc Stored Procedures created with logic using Location Link table.

This commit is contained in:
2025-07-15 15:07:40 +01:00
parent 7573f329e9
commit a3fd8b12fe
44 changed files with 2590 additions and 873 deletions

View File

@@ -0,0 +1,5 @@
select {
border: 1px solid var(--colour-accent);
}

View File

@@ -128,6 +128,7 @@ header {
#formFilters .container-input input {
width: 10vh;
max-width: 10vh;
height: 20px;
}
/*
#formFilters .container-input input {
@@ -145,15 +146,16 @@ header {
display: none;
}
#formFilters .container-input.filter.active_only svg.active_only {
height: 2vh;
height: 25px;
fill: var(--colour-text-background);
background-color: var(--colour-primary);
border: 1px solid var(--colour-primary);
width: 2vh;
border-radius: 0.5vh;
background-color: var(--colour-accent);
/* border: 1px solid var(--colour-accent);
border-radius: 0.5vh; */
width: 25px;
}
#formFilters .container-input.filter.active_only svg.active_only.is_checked {
fill: var(--colour-accent);
background-color: var(--colour-text-background);
}
#formFilters .container-input.filter.is_not_empty {
width: 12vh;

View File

@@ -46,7 +46,7 @@
align-self: center;
position: relative;
display: block;
width: min(calc(90vh), calc(70vw));
width: 100%; /* min(calc(90vh), calc(70vw)); */
}
#tableMain select,

View File

@@ -196,8 +196,9 @@ img.header-logo {
margin-top: 0;
}
.container-input > input, .container-input > textarea {
border: 2px solid var(--colour-primary);
.container-input > input,
.container-input > textarea {
border: 2px solid var(--colour-accent);
padding: 1vh;
}

View File

@@ -23,7 +23,7 @@
.home-hero a {
font-size: 1.25rem;
margin-bottom: 2rem;
color: var(--colour-text-background);
color: var(--colour-primary);
cursor: pointer;
margin-left: auto;
margin-right: auto;

View File

@@ -4,26 +4,15 @@
min-width: 20vh;
}
#tableMain tbody > div {
width: 58vh;
}
#tableMain thead tr th,
#tableMain tbody tr td {
height: 3vh;
}
#tableMain tbody tr td.name .name {
border: 1px solid var(--colour-accent);
/*
align-content: center;
align-items: center;
align-self: center;
text-align: center;
justify-content: center;
justify-items: center;
justify-self: center;
padding-top: auto;
padding-bottom: auto;
display: flex;
resize: none;
box-sizing: border-box;
*/
}
/*
#tableMain thead tr th.code,

View File

@@ -4,6 +4,10 @@
max-width: fit-content;
}
*/
#tableMain tbody > div {
width: 99vh;
}
#tableMain thead tr th.can-have-button,
#tableMain tbody tr td.can-have-button {
width: 6vh;

View File

@@ -4,32 +4,13 @@
}
*/
#tableMain tbody > div {
width: 113vh;
}
#tableMain {
max-width: 90vw;
}
/*
#tableMain thead tr th.category, #tableMain tbody tr td.category {
width: 8vh;
min-width: 8vh;
}
#tableMain thead tr th.product, #tableMain tbody tr td.product {
width: 10vh;
min-width: 10vh;
}
#tableMain thead tr th.product_variations.is_collapsed, #tableMain tbody tr td.product_variations.is_collapsed {
width: 10vh;
min-width: 10vh;
display: table-cell !important;
}
#tableMain thead tr th.product_variations, #tableMain tbody tr td.product_variations {
width: 24vh;
min-width: 24vh;
}
#tableMain thead tr th.active, #tableMain tbody tr td.active {
width: 6vh;
min-width: 6vh;
}
*/
td > input,
td > select,

View File

@@ -0,0 +1,5 @@
#tableMain tbody > div {
width: 99vh;
}