diff --git a/assets/css/compiled/main.css b/assets/css/compiled/main.css index 29c869b1..1c4a32e1 100644 --- a/assets/css/compiled/main.css +++ b/assets/css/compiled/main.css @@ -3789,584 +3789,6 @@ pre { text-decoration-thickness: 3px; text-underline-offset: 4px; } -.grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; -} -.grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; -} -.grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; -} -.grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; -} -.grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; -} -.grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; -} -.grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; -} -.grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; -} -.grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; -} -.grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; -} -.grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; -} -.grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; -} -.grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; -} -.grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; -} -.grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; -} -.grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; -} -.grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; -} -.grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; -} -.grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; -} -.grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; -} -.grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; -} -@media (width >= 640px) { - .sm\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .sm\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .sm\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .sm\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .sm\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .sm\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .sm\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .sm\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .sm\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .sm\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .sm\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .sm\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .sm\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .sm\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .sm\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .sm\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .sm\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .sm\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .sm\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .sm\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .sm\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} -@media (width >= 853px) { - .md\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .md\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .md\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .md\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .md\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .md\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .md\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .md\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .md\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .md\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .md\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .md\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .md\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .md\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .md\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .md\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .md\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .md\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .md\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .md\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .md\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} -@media (width >= 1024px) { - .lg\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .lg\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .lg\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .lg\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .lg\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .lg\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .lg\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .lg\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .lg\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .lg\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .lg\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .lg\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .lg\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .lg\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .lg\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .lg\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .lg\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .lg\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .lg\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .lg\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .lg\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} -@media (width >= 1280px) { - .xl\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .xl\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .xl\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .xl\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .xl\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .xl\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .xl\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .xl\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .xl\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .xl\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .xl\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .xl\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .xl\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .xl\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .xl\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .xl\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .xl\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .xl\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .xl\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .xl\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .xl\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} -@media (width >= 1536px) { - .2xl\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .2xl\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .2xl\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .2xl\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .2xl\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .2xl\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .2xl\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .2xl\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .2xl\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .2xl\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .2xl\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .2xl\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .2xl\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .2xl\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .2xl\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .2xl\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .2xl\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .2xl\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .2xl\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .2xl\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .2xl\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} -.ratio-16-9 { - padding-top: 56.25%; -} -.ratio-21-9 { - padding-top: 42.85%; -} -.ratio-32-9 { - padding-top: 28.125%; -} -@media (width >= 640px) { - .sm\:ratio-16-9 { - padding-top: 56.25%; - } - .sm\:ratio-21-9 { - padding-top: 42.85%; - } - .sm\:ratio-32-9 { - padding-top: 28.125%; - } -} -@media (width >= 853px) { - .md\:ratio-16-9 { - padding-top: 56.25%; - } - .md\:ratio-21-9 { - padding-top: 42.85%; - } - .md\:ratio-32-9 { - padding-top: 28.125%; - } -} -@media (width >= 1024px) { - .lg\:ratio-16-9 { - padding-top: 56.25%; - } - .lg\:ratio-21-9 { - padding-top: 42.85%; - } - .lg\:ratio-32-9 { - padding-top: 28.125%; - } -} -@media (width >= 1280px) { - .xl\:ratio-16-9 { - padding-top: 56.25%; - } - .xl\:ratio-21-9 { - padding-top: 42.85%; - } - .xl\:ratio-32-9 { - padding-top: 28.125%; - } -} -@media (width >= 1536px) { - .2xl\:ratio-16-9 { - padding-top: 56.25%; - } - .2xl\:ratio-21-9 { - padding-top: 42.85%; - } - .2xl\:ratio-32-9 { - padding-top: 28.125%; - } -} @layer base { [type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select { appearance: none; diff --git a/assets/css/components/carousel.css b/assets/css/components/carousel.css new file mode 100644 index 00000000..9a799e05 --- /dev/null +++ b/assets/css/components/carousel.css @@ -0,0 +1,65 @@ +/* Carousel Specific Styles */ +.ratio-16-9 { + padding-top: 56.25%; +} +.ratio-21-9 { + padding-top: 42.85%; +} +.ratio-32-9 { + padding-top: 28.125%; +} +@media (width >= 640px) { + .sm\:ratio-16-9 { + padding-top: 56.25%; + } + .sm\:ratio-21-9 { + padding-top: 42.85%; + } + .sm\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 853px) { + .md\:ratio-16-9 { + padding-top: 56.25%; + } + .md\:ratio-21-9 { + padding-top: 42.85%; + } + .md\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1024px) { + .lg\:ratio-16-9 { + padding-top: 56.25%; + } + .lg\:ratio-21-9 { + padding-top: 42.85%; + } + .lg\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1280px) { + .xl\:ratio-16-9 { + padding-top: 56.25%; + } + .xl\:ratio-21-9 { + padding-top: 42.85%; + } + .xl\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1536px) { + .\32xl\:ratio-16-9 { + padding-top: 56.25%; + } + .\32xl\:ratio-21-9 { + padding-top: 42.85%; + } + .\32xl\:ratio-32-9 { + padding-top: 28.125%; + } +} diff --git a/assets/css/components/gallery.css b/assets/css/components/gallery.css new file mode 100644 index 00000000..e9e9616b --- /dev/null +++ b/assets/css/components/gallery.css @@ -0,0 +1,579 @@ +/* Gallery Specific Styles */ +.grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; +} +.grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; +} +.grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; +} +.grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; +} +.grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; +} +.grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; +} +.grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; +} +.grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; +} +.grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; +} +.grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; +} +.grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; +} +.grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; +} +.grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; +} +.grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; +} +.grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; +} +.grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; +} +.grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; +} +.grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; +} +.grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; +} +.grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; +} +.grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; +} +@media (width >= 640px) { + .sm\:grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; + } + .sm\:grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; + } + .sm\:grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; + } + .sm\:grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; + } + .sm\:grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; + } + .sm\:grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; + } + .sm\:grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; + } + .sm\:grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; + } + .sm\:grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; + } + .sm\:grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; + } + .sm\:grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; + } + .sm\:grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; + } + .sm\:grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; + } + .sm\:grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; + } + .sm\:grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; + } + .sm\:grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; + } + .sm\:grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; + } + .sm\:grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; + } + .sm\:grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; + } + .sm\:grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; + } + .sm\:grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; + } +} +@media (width >= 853px) { + .md\:grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; + } + .md\:grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; + } + .md\:grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; + } + .md\:grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; + } + .md\:grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; + } + .md\:grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; + } + .md\:grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; + } + .md\:grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; + } + .md\:grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; + } + .md\:grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; + } + .md\:grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; + } + .md\:grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; + } + .md\:grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; + } + .md\:grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; + } + .md\:grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; + } + .md\:grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; + } + .md\:grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; + } + .md\:grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; + } + .md\:grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; + } + .md\:grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; + } + .md\:grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; + } +} +@media (width >= 1024px) { + .lg\:grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; + } + .lg\:grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; + } + .lg\:grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; + } + .lg\:grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; + } + .lg\:grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; + } + .lg\:grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; + } + .lg\:grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; + } + .lg\:grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; + } + .lg\:grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; + } + .lg\:grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; + } + .lg\:grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; + } + .lg\:grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; + } + .lg\:grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; + } + .lg\:grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; + } + .lg\:grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; + } + .lg\:grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; + } + .lg\:grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; + } + .lg\:grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; + } + .lg\:grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; + } + .lg\:grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; + } + .lg\:grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; + } +} +@media (width >= 1280px) { + .xl\:grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; + } + .xl\:grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; + } + .xl\:grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; + } + .xl\:grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; + } + .xl\:grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; + } + .xl\:grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; + } + .xl\:grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; + } + .xl\:grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; + } + .xl\:grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; + } + .xl\:grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; + } + .xl\:grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; + } + .xl\:grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; + } + .xl\:grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; + } + .xl\:grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; + } + .xl\:grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; + } + .xl\:grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; + } + .xl\:grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; + } + .xl\:grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; + } + .xl\:grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; + } + .xl\:grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; + } + .xl\:grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; + } +} +@media (width >= 1536px) { + .\32xl\:grid-w10 { + width: calc(10% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w15 { + width: calc(15% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w20 { + width: calc(20% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w25 { + width: calc(25% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w30 { + width: calc(30% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w33 { + width: calc(33% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w35 { + width: calc(35% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w40 { + width: calc(40% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w45 { + width: calc(45% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w50 { + width: calc(50% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w55 { + width: calc(55% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w60 { + width: calc(60% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w65 { + width: calc(65% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w66 { + width: calc(66% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w70 { + width: calc(70% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w75 { + width: calc(75% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w80 { + width: calc(80% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w85 { + width: calc(85% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w90 { + width: calc(90% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w95 { + width: calc(95% - 5px); + margin: 0px !important; + } + .\32xl\:grid-w100 { + width: calc(100% - 5px); + margin: 0px !important; + } +} +.ratio-16-9 { + padding-top: 56.25%; +} +.ratio-21-9 { + padding-top: 42.85%; +} +.ratio-32-9 { + padding-top: 28.125%; +} +@media (width >= 640px) { + .sm\:ratio-16-9 { + padding-top: 56.25%; + } + .sm\:ratio-21-9 { + padding-top: 42.85%; + } + .sm\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 853px) { + .md\:ratio-16-9 { + padding-top: 56.25%; + } + .md\:ratio-21-9 { + padding-top: 42.85%; + } + .md\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1024px) { + .lg\:ratio-16-9 { + padding-top: 56.25%; + } + .lg\:ratio-21-9 { + padding-top: 42.85%; + } + .lg\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1280px) { + .xl\:ratio-16-9 { + padding-top: 56.25%; + } + .xl\:ratio-21-9 { + padding-top: 42.85%; + } + .xl\:ratio-32-9 { + padding-top: 28.125%; + } +} +@media (width >= 1536px) { + .\32xl\:ratio-16-9 { + padding-top: 56.25%; + } + .\32xl\:ratio-21-9 { + padding-top: 42.85%; + } + .\32xl\:ratio-32-9 { + padding-top: 28.125%; + } +} diff --git a/assets/css/main.css b/assets/css/main.css index f15ad75b..6dfa1a7c 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -512,595 +512,3 @@ pre { text-decoration-thickness: 3px; text-underline-offset: 4px; } - -/* Gallery Specific Styles */ -.grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; -} -.grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; -} -.grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; -} -.grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; -} -.grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; -} -.grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; -} -.grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; -} -.grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; -} -.grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; -} -.grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; -} -.grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; -} -.grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; -} -.grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; -} -.grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; -} -.grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; -} -.grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; -} -.grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; -} -.grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; -} -.grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; -} -.grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; -} -.grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; -} - -@variant sm { - .sm\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .sm\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .sm\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .sm\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .sm\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .sm\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .sm\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .sm\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .sm\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .sm\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .sm\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .sm\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .sm\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .sm\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .sm\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .sm\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .sm\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .sm\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .sm\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .sm\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .sm\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} - -@variant md { - .md\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .md\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .md\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .md\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .md\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .md\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .md\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .md\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .md\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .md\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .md\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .md\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .md\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .md\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .md\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .md\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .md\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .md\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .md\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .md\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .md\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} - -@variant lg { - .lg\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .lg\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .lg\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .lg\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .lg\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .lg\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .lg\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .lg\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .lg\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .lg\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .lg\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .lg\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .lg\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .lg\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .lg\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .lg\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .lg\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .lg\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .lg\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .lg\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .lg\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} - -@variant xl { - .xl\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .xl\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .xl\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .xl\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .xl\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .xl\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .xl\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .xl\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .xl\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .xl\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .xl\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .xl\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .xl\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .xl\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .xl\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .xl\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .xl\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .xl\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .xl\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .xl\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .xl\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} - -@variant 2xl { - .2xl\:grid-w10 { - width: calc(10% - 5px); - margin: 0px !important; - } - .2xl\:grid-w15 { - width: calc(15% - 5px); - margin: 0px !important; - } - .2xl\:grid-w20 { - width: calc(20% - 5px); - margin: 0px !important; - } - .2xl\:grid-w25 { - width: calc(25% - 5px); - margin: 0px !important; - } - .2xl\:grid-w30 { - width: calc(30% - 5px); - margin: 0px !important; - } - .2xl\:grid-w33 { - width: calc(33% - 5px); - margin: 0px !important; - } - .2xl\:grid-w35 { - width: calc(35% - 5px); - margin: 0px !important; - } - .2xl\:grid-w40 { - width: calc(40% - 5px); - margin: 0px !important; - } - .2xl\:grid-w45 { - width: calc(45% - 5px); - margin: 0px !important; - } - .2xl\:grid-w50 { - width: calc(50% - 5px); - margin: 0px !important; - } - .2xl\:grid-w55 { - width: calc(55% - 5px); - margin: 0px !important; - } - .2xl\:grid-w60 { - width: calc(60% - 5px); - margin: 0px !important; - } - .2xl\:grid-w65 { - width: calc(65% - 5px); - margin: 0px !important; - } - .2xl\:grid-w66 { - width: calc(66% - 5px); - margin: 0px !important; - } - .2xl\:grid-w70 { - width: calc(70% - 5px); - margin: 0px !important; - } - .2xl\:grid-w75 { - width: calc(75% - 5px); - margin: 0px !important; - } - .2xl\:grid-w80 { - width: calc(80% - 5px); - margin: 0px !important; - } - .2xl\:grid-w85 { - width: calc(85% - 5px); - margin: 0px !important; - } - .2xl\:grid-w90 { - width: calc(90% - 5px); - margin: 0px !important; - } - .2xl\:grid-w95 { - width: calc(95% - 5px); - margin: 0px !important; - } - .2xl\:grid-w100 { - width: calc(100% - 5px); - margin: 0px !important; - } -} - -/* Carousel Specific Styles */ -.ratio-16-9 { - padding-top: 56.25%; -} /* 16:9 Aspect Ratio */ -.ratio-21-9 { - padding-top: 42.85%; -} /* 21:9 Aspect Ratio */ -.ratio-32-9 { - padding-top: 28.125%; -} /* 32:9 Aspect Ratio */ - -@variant sm { - .sm\:ratio-16-9 { - padding-top: 56.25%; - } /* 16:9 Aspect Ratio */ - .sm\:ratio-21-9 { - padding-top: 42.85%; - } /* 21:9 Aspect Ratio */ - .sm\:ratio-32-9 { - padding-top: 28.125%; - } /* 32:9 Aspect Ratio */ -} - -@variant md { - .md\:ratio-16-9 { - padding-top: 56.25%; - } /* 16:9 Aspect Ratio */ - .md\:ratio-21-9 { - padding-top: 42.85%; - } /* 21:9 Aspect Ratio */ - .md\:ratio-32-9 { - padding-top: 28.125%; - } /* 32:9 Aspect Ratio */ -} - -@variant lg { - .lg\:ratio-16-9 { - padding-top: 56.25%; - } /* 16:9 Aspect Ratio */ - .lg\:ratio-21-9 { - padding-top: 42.85%; - } /* 21:9 Aspect Ratio */ - .lg\:ratio-32-9 { - padding-top: 28.125%; - } /* 32:9 Aspect Ratio */ -} - -@variant xl { - .xl\:ratio-16-9 { - padding-top: 56.25%; - } /* 16:9 Aspect Ratio */ - .xl\:ratio-21-9 { - padding-top: 42.85%; - } /* 21:9 Aspect Ratio */ - .xl\:ratio-32-9 { - padding-top: 28.125%; - } /* 32:9 Aspect Ratio */ -} - -@variant 2xl { - .2xl\:ratio-16-9 { - padding-top: 56.25%; - } /* 16:9 Aspect Ratio */ - .2xl\:ratio-21-9 { - padding-top: 42.85%; - } /* 21:9 Aspect Ratio */ - .2xl\:ratio-32-9 { - padding-top: 28.125%; - } /* 32:9 Aspect Ratio */ -} diff --git a/layouts/partials/vendor.html b/layouts/partials/vendor.html index f76b90fc..9210cc57 100644 --- a/layouts/partials/vendor.html +++ b/layouts/partials/vendor.html @@ -60,6 +60,13 @@ {{/* Packery */}} {{ if .Page.HasShortcode "gallery" }} + {{ $galleryCSS := resources.Get "css/components/gallery.css" }} + {{ $galleryCSS = $galleryCSS | resources.Fingerprint (.Site.Params.fingerprintAlgorithm | default "sha512") }} + {{ $packeryLib := resources.Get "lib/packery/packery.pkgd.min.js" }} {{ $packeryLib = $packeryLib | resources.Fingerprint (.Site.Params.fingerprintAlgorithm | default "sha512") }}