+
- {posts.map(post => {
+
+ {filterPosts.map(post => {
return (
)
})}
diff --git a/public/bin/images/Frame.svg b/public/bin/images/Frame.svg
new file mode 100644
index 00000000..514035c8
--- /dev/null
+++ b/public/bin/images/Frame.svg
@@ -0,0 +1,106 @@
+
diff --git a/public/bin/style/gallery.module.css b/public/bin/style/gallery.module.css
index 3ec4c829..f9ac7dca 100644
--- a/public/bin/style/gallery.module.css
+++ b/public/bin/style/gallery.module.css
@@ -71,7 +71,7 @@
font-size: 2rem;
font-weight: 700;
text-align: center;
- color: #5e5e5e;
+ color: #808080;
margin-bottom: 1rem;
text-transform: uppercase;
text-shadow: 5px 5px 8px rgba(0, 0, 0, 0.1);
@@ -125,6 +125,10 @@
display: flex;
padding-left: 200px;
padding-top: -20px;
+ background-color: rgba(255, 255, 255, 0.3); /* Semi-transparent background color */
+ backdrop-filter: blur(10px); /* Blur everything behind the div */
+ -webkit-backdrop-filter: blur(10px); /* For Safari support */
+ overflow: hidden; /* Hide any overflow content */
}
.loading {
@@ -185,17 +189,106 @@
text-align: center;
cursor: pointer;
transition: background-color 0.3s, border-color 0.3s;
- color: #e1e1e1;
+ color: #202020;
}
.nav_button:hover {
- background-color: rgba(255, 255, 255, 0.1);
+ background-color: rgba(0, 0, 0, 0.1);
}
.date{
color: gray; /* Sets the text color to gray */
font-size: 14px; /* Optional: adjusts the font size */
font-family: Arial, sans-serif; /* Optional: sets the font family */
- margin: 0; /* Optional: removes default margins */
+ margin: 5px; /* Optional: removes default margins */
padding: 0; /* Optional: removes default padding */
-}
\ No newline at end of file
+}
+
+.tag_container{
+ padding: 5px;
+ display: flex;
+ flex-wrap: wrap;
+ gap: 10px;
+ align-items: center;
+}
+
+.tag_search_container{
+ margin: 20px;
+ padding: 5px;
+ display: flex;
+ flex-wrap: wrap;
+ gap: 10px;
+ align-items: center;
+}
+
+.slack{
+ color: #e1e1e1;
+}
+
+.header_div{
+ width: 100%;
+ height: 100%;
+ padding-bottom: 100px ;
+ background-color:#dfdbcf;
+ background-image: url('../images/Frame.svg');
+ background-size: cover;
+ background-position: center;
+ background-repeat: no-repeat;
+ margin-bottom: 30px;
+ min-height: 400px;
+}
+
+.search_input {
+ display: block;
+ width: 100%;
+ border-radius: 0.375rem; /* rounded-md */
+ border: 1px solid #e5e7eb; /* border-gray-200 */
+ background-color: #ffffff; /* bg-white */
+ padding: 0.625rem 3rem 0.625rem 1.25rem; /* py-2.5 pl-5 pr-12 */
+ font-family: 'Satoshi', sans-serif; /* font-satoshi */
+ font-size: 0.875rem; /* text-sm */
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); /* shadow-lg */
+ font-weight: 500; /* font-medium */
+ transition: border-color 0.2s;
+ margin-top: 2rem;
+ }
+
+ .tag_text{
+ font-family: "Phantom Sans";
+ margin: 20px;
+
+ font-size: 2rem;
+ font-weight: 700;
+ text-align: center;
+ color: #e1e1e1;
+ margin-bottom: 1rem;
+ text-transform: uppercase;
+ text-shadow: 5px 5px 8px rgba(0, 0, 0, 0.1);
+ }
+
+ .first{
+ text-align: center;
+ font-size: 1.5rem;
+ font-weight: 700;
+ color: #e1e1e1;
+
+ }
+
+ .second{
+ font-size: 1.5rem;
+ font-weight: 700;
+ text-decoration: underline;
+ color: orange;
+ cursor: pointer;
+ }
+
+ .third{
+ font-size: 1.5rem;
+ font-weight: 700;
+ color: #e1e1e1;
+
+ }
+
+ .text_container{
+ text-align: center;
+ }
\ No newline at end of file