2.0 - WebUI builder ("Cielight" merge) #9
@@ -48,7 +48,6 @@
 | 
				
			|||||||
        <li><button id="stepper-build">Generate your static site!</button></li>
 | 
					        <li><button id="stepper-build">Generate your static site!</button></li>
 | 
				
			||||||
      </ul>
 | 
					      </ul>
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
  </div>
 | 
					 | 
				
			||||||
    <!-- Delete confirmation modal -->
 | 
					    <!-- Delete confirmation modal -->
 | 
				
			||||||
    <div id="delete-modal" class="modal" style="display:none;">
 | 
					    <div id="delete-modal" class="modal" style="display:none;">
 | 
				
			||||||
      <div class="modal-content">
 | 
					      <div class="modal-content">
 | 
				
			||||||
@@ -61,6 +60,8 @@
 | 
				
			|||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -147,6 +147,7 @@
 | 
				
			|||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
  </div>
 | 
					  </div>
 | 
				
			||||||
<!-- Delete thumbnail confirmation modal-->
 | 
					<!-- Delete thumbnail confirmation modal-->
 | 
				
			||||||
 | 
					  <div class="content-inner">
 | 
				
			||||||
    <div id="delete-modal" class="modal" style="display:none;">
 | 
					    <div id="delete-modal" class="modal" style="display:none;">
 | 
				
			||||||
      <div class="modal-content">
 | 
					      <div class="modal-content">
 | 
				
			||||||
        <span id="delete-modal-close" class="modal-close">×</span>
 | 
					        <span id="delete-modal-close" class="modal-close">×</span>
 | 
				
			||||||
@@ -158,7 +159,9 @@
 | 
				
			|||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
  <!-- Delete theme confirmation modal -->
 | 
					  <!-- Delete theme confirmation modal -->
 | 
				
			||||||
 | 
					  <div class="content-inner">
 | 
				
			||||||
    <div id="delete-theme-modal" class="modal" style="display:none;">
 | 
					    <div id="delete-theme-modal" class="modal" style="display:none;">
 | 
				
			||||||
      <div class="modal-content">
 | 
					      <div class="modal-content">
 | 
				
			||||||
        <span id="delete-theme-modal-close" class="modal-close">×</span>
 | 
					        <span id="delete-theme-modal-close" class="modal-close">×</span>
 | 
				
			||||||
@@ -170,6 +173,7 @@
 | 
				
			|||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,12 +29,7 @@ h2 {
 | 
				
			|||||||
  padding-top: 70px;
 | 
					  padding-top: 70px;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* --- Navbar & Burger Menu --- */
 | 
				
			||||||
.nav {
 | 
					 | 
				
			||||||
  height: 100%;
 | 
					 | 
				
			||||||
  max-width: 1140px;
 | 
					 | 
				
			||||||
  padding: 0 40px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav-bar {
 | 
					.nav-bar {
 | 
				
			||||||
  position: fixed;
 | 
					  position: fixed;
 | 
				
			||||||
@@ -42,136 +37,182 @@ h2 {
 | 
				
			|||||||
  left: 0;
 | 
					  left: 0;
 | 
				
			||||||
  width: 100%;
 | 
					  width: 100%;
 | 
				
			||||||
  height: 70px;
 | 
					  height: 70px;
 | 
				
			||||||
  background-color: #0c0d0c29;
 | 
					  background: #0c0d0c29;
 | 
				
			||||||
  z-index: 1000;
 | 
					  z-index: 1000;
 | 
				
			||||||
  backdrop-filter: blur(20px);
 | 
					  backdrop-filter: blur(20px);
 | 
				
			||||||
  border-bottom: 1px solid #21212157;
 | 
					  border-bottom: 1px solid #21212157;
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.nav {
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					  justify-content: space-between;
 | 
				
			||||||
 | 
					  max-width: 1140px;
 | 
				
			||||||
 | 
					  width: 100%;
 | 
				
			||||||
 | 
					  padding: 0 40px;
 | 
				
			||||||
 | 
					  margin: 0 auto;
 | 
				
			||||||
 | 
					  height: 70px;
 | 
				
			||||||
 | 
					  position: relative;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.nav-header {
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.nav-title {
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					  font-size: 22px;
 | 
				
			||||||
 | 
					  color: #fff;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav img {
 | 
					.nav img {
 | 
				
			||||||
  height: 30px;
 | 
					  height: 30px;
 | 
				
			||||||
  padding: 0px;
 | 
					 | 
				
			||||||
  margin-top: 10px;
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav > .nav-header {
 | 
					.nav-links {
 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav > .nav-header > .nav-title {
 | 
					 | 
				
			||||||
  display: inline-block;
 | 
					 | 
				
			||||||
  font-size: 22px;
 | 
					 | 
				
			||||||
  color: #fff;
 | 
					 | 
				
			||||||
  padding: 0;
 | 
					 | 
				
			||||||
  margin-top: 10px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav > .nav-btn {
 | 
					 | 
				
			||||||
  display: none;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-btn label {
 | 
					 | 
				
			||||||
  display: flex;
 | 
					  display: flex;
 | 
				
			||||||
  flex-direction: column;
 | 
					  align-items: center;
 | 
				
			||||||
  justify-content: center;
 | 
					 | 
				
			||||||
  cursor: pointer;
 | 
					 | 
				
			||||||
  width: 32px;
 | 
					 | 
				
			||||||
  height: 32px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav > .nav-links {
 | 
					 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
  float: right;
 | 
					 | 
				
			||||||
  font-size: 14px;
 | 
					 | 
				
			||||||
  height: 100%;
 | 
					 | 
				
			||||||
  line-height: 70px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-item {
 | 
					 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav-list {
 | 
					.nav-list {
 | 
				
			||||||
  list-style-type: disc;
 | 
					  display: flex;
 | 
				
			||||||
  margin: 0px;
 | 
					  align-items: center;
 | 
				
			||||||
  padding: 0px;
 | 
					  gap: 0;
 | 
				
			||||||
 | 
					  list-style: none;
 | 
				
			||||||
 | 
					  margin: 0;
 | 
				
			||||||
 | 
					  padding: 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav > .nav-links > .nav-list > .nav-item > a {
 | 
					.nav-item {
 | 
				
			||||||
  display: inline-block;
 | 
					  display: flex;
 | 
				
			||||||
  padding: 0px 15px 0px 15px;
 | 
					  align-items: center;
 | 
				
			||||||
  text-decoration: none;
 | 
					 | 
				
			||||||
  height: 100%;
 | 
					 | 
				
			||||||
  font-weight: 700;
 | 
					 | 
				
			||||||
  color:#fff
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav > .nav-links > .nav-list > .nav-item > a:hover {
 | 
					.nav-item a {
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					  font-weight: bold;
 | 
				
			||||||
 | 
					  color:#fff;
 | 
				
			||||||
 | 
					  transition: all 0.2s ease;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.nav-item a:hover {
 | 
				
			||||||
 | 
					  display: flex;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					  font-weight: bold;
 | 
				
			||||||
  color: #55c3ec;
 | 
					  color: #55c3ec;
 | 
				
			||||||
 | 
					  transition: all 0.2s ease;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav > .nav-links > .nav-list > .nav-item > a:active {
 | 
					.nav-list > li + li::before {
 | 
				
			||||||
  color: #55c3ec;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav > #nav-check {
 | 
					 | 
				
			||||||
  display: none;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-list > li + li::before{
 | 
					 | 
				
			||||||
  content: " → ";
 | 
					  content: " → ";
 | 
				
			||||||
  color: #ffc700;
 | 
					  color: #ffc700;
 | 
				
			||||||
 | 
					  margin: 0 8px;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav-cta {
 | 
					.button {
 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
  float: right;
 | 
					 | 
				
			||||||
  height: 70px;
 | 
					 | 
				
			||||||
  line-height: 70px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-cta > .arrow {
 | 
					 | 
				
			||||||
  font-size: 12px;
 | 
					 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
  color: #ffc700;
 | 
					 | 
				
			||||||
  font-weight: 700;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-bar .button {
 | 
					 | 
				
			||||||
  padding: 10px 25px;
 | 
					  padding: 10px 25px;
 | 
				
			||||||
  border-radius: 40px;
 | 
					  border-radius: 40px;
 | 
				
			||||||
  margin: 15px 20px 15px 10px;
 | 
					  margin-left: 10px;
 | 
				
			||||||
  font-size: 14px;
 | 
					  font-size: 14px;
 | 
				
			||||||
  display: inline;
 | 
					 | 
				
			||||||
  background: linear-gradient(135deg, #26c4ff, #016074);
 | 
					  background: linear-gradient(135deg, #26c4ff, #016074);
 | 
				
			||||||
  transition: all 0.2s ease;
 | 
					 | 
				
			||||||
  text-decoration: none;
 | 
					 | 
				
			||||||
  color: #fff;
 | 
					  color: #fff;
 | 
				
			||||||
  font-weight: 700;
 | 
					  font-weight: 700;
 | 
				
			||||||
  border: none;
 | 
					  border: none;
 | 
				
			||||||
  cursor: pointer;
 | 
					  cursor: pointer;
 | 
				
			||||||
 | 
					  transition: background 0.2s;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav-bar .button:hover {
 | 
					.button:hover {
 | 
				
			||||||
  background: linear-gradient(135deg, #72d9ff, #26657e);
 | 
					  background: linear-gradient(135deg, #72d9ff, #26657e);
 | 
				
			||||||
  transition: all 0.2s ease;
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* --- Burger Menu --- */
 | 
				
			||||||
 | 
					.nav-burger {
 | 
				
			||||||
 | 
					  display: none;
 | 
				
			||||||
 | 
					  flex-direction: column;
 | 
				
			||||||
 | 
					  justify-content: center;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					  width: 40px;
 | 
				
			||||||
 | 
					  height: 40px;
 | 
				
			||||||
  cursor: pointer;
 | 
					  cursor: pointer;
 | 
				
			||||||
 | 
					  margin-left: auto;
 | 
				
			||||||
 | 
					  z-index: 1100;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.nav-links > ul {
 | 
					.nav-burger span {
 | 
				
			||||||
  display: inline-block;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.nav-btn span {
 | 
					 | 
				
			||||||
  display: block;
 | 
					  display: block;
 | 
				
			||||||
  height: 4px;
 | 
					 | 
				
			||||||
  width: 28px;
 | 
					  width: 28px;
 | 
				
			||||||
 | 
					  height: 4px;
 | 
				
			||||||
 | 
					  margin: 4px;
 | 
				
			||||||
  background: #fff;
 | 
					  background: #fff;
 | 
				
			||||||
  margin: 4px 0;
 | 
					 | 
				
			||||||
  border-radius: 2px;
 | 
					  border-radius: 2px;
 | 
				
			||||||
  transition: all 0.3s;
 | 
					  transition: 0.3s;
 | 
				
			||||||
 | 
					  position: relative;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* --- Responsive Navbar & Burger --- */
 | 
				
			||||||
 | 
					@media (max-width: 768px) {
 | 
				
			||||||
 | 
					  .nav-burger {
 | 
				
			||||||
 | 
					    display: flex;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  .nav-list > li::before {
 | 
				
			||||||
 | 
					    display: none;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  .nav-links {
 | 
				
			||||||
 | 
					    position: absolute;
 | 
				
			||||||
 | 
					    top: 70px;
 | 
				
			||||||
 | 
					    left: 0;
 | 
				
			||||||
 | 
					    width: 100vw;
 | 
				
			||||||
 | 
					    flex-direction: column;
 | 
				
			||||||
 | 
					    align-items: flex-start;
 | 
				
			||||||
 | 
					    padding: 24px 0 12px 0;
 | 
				
			||||||
 | 
					    display: none;
 | 
				
			||||||
 | 
					    z-index: 1099;
 | 
				
			||||||
 | 
					    backdrop-filter: blur(20px);
 | 
				
			||||||
 | 
					    background-color: #000000d4
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .nav-links .nav-list {
 | 
				
			||||||
 | 
					    flex-direction: column;
 | 
				
			||||||
 | 
					    width: 100%;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .nav-links .nav-item {
 | 
				
			||||||
 | 
					    width: 100%;
 | 
				
			||||||
 | 
					    margin: 0;
 | 
				
			||||||
 | 
					    padding: 0;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .nav-links .nav-item a,
 | 
				
			||||||
 | 
					  .nav-links .nav-item button {
 | 
				
			||||||
 | 
					    width: 100%;
 | 
				
			||||||
 | 
					    padding: 16px 24px;
 | 
				
			||||||
 | 
					    text-align: center;
 | 
				
			||||||
 | 
					    font-size: 18px;
 | 
				
			||||||
 | 
					    border: none;
 | 
				
			||||||
 | 
					    justify-content: center;
 | 
				
			||||||
 | 
					    margin: 0 20px;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  /* Show menu when burger is checked */
 | 
				
			||||||
 | 
					  .nav-toggle:checked ~ .nav-burger + .nav-links {
 | 
				
			||||||
 | 
					    display: flex;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  /* Animate burger to X */
 | 
				
			||||||
 | 
					  .nav-toggle:checked ~ .nav-burger span:nth-child(1) {
 | 
				
			||||||
 | 
					    transform: translateY(12px) rotate(45deg);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .nav-toggle:checked ~ .nav-burger span:nth-child(2) {
 | 
				
			||||||
 | 
					    opacity: 0;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .nav-toggle:checked ~ .nav-burger span:nth-child(3) {
 | 
				
			||||||
 | 
					    transform: translateY(-12px) rotate(-45deg);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
/* --- Upload Section --- */
 | 
					/* --- Upload Section --- */
 | 
				
			||||||
.section {
 | 
					.section {
 | 
				
			||||||
  margin-bottom: 30px;
 | 
					  margin-bottom: 30px;
 | 
				
			||||||
@@ -408,6 +449,7 @@ h2 {
 | 
				
			|||||||
  display: flex;
 | 
					  display: flex;
 | 
				
			||||||
  align-items: center;
 | 
					  align-items: center;
 | 
				
			||||||
  justify-content: center;
 | 
					  justify-content: center;
 | 
				
			||||||
 | 
					  margin: 0 30px;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.modal-content {
 | 
					.modal-content {
 | 
				
			||||||
@@ -553,6 +595,16 @@ label {
 | 
				
			|||||||
  box-shadow: 0 2px 8px rgba(0,0,0,0.07);
 | 
					  box-shadow: 0 2px 8px rgba(0,0,0,0.07);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#theme-editor-form input, #theme-editor-form textarea,#theme-editor-form select {
 | 
				
			||||||
 | 
					  margin-bottom: 18px;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#theme-editor-form .fields {
 | 
				
			||||||
 | 
					  gap: 0 18px;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#site-info-form input::placeholder,
 | 
					#site-info-form input::placeholder,
 | 
				
			||||||
#theme-editor-form input::placeholder,
 | 
					#theme-editor-form input::placeholder,
 | 
				
			||||||
#site-info-form textarea::placeholder,
 | 
					#site-info-form textarea::placeholder,
 | 
				
			||||||
@@ -626,20 +678,6 @@ img#thumbnail-preview {
 | 
				
			|||||||
  color: #fff;
 | 
					  color: #fff;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@media (max-width: 900px) {
 | 
					 | 
				
			||||||
  #site-info-form, #theme-editor-form {
 | 
					 | 
				
			||||||
    padding: 18px 8px;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  .fields,
 | 
					 | 
				
			||||||
  fieldset {
 | 
					 | 
				
			||||||
    flex-direction: column;
 | 
					 | 
				
			||||||
    gap: 0;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  .input-field {
 | 
					 | 
				
			||||||
    min-width: 100%;
 | 
					 | 
				
			||||||
    margin-bottom: 12px;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
#site-info-form button.remove-menu-item, #site-info-form button.remove-ip-paragraph, #theme-editor-form button.remove-menu-item, #theme-editor-form button.remove-ip-paragraph {
 | 
					#site-info-form button.remove-menu-item, #site-info-form button.remove-ip-paragraph, #theme-editor-form button.remove-menu-item, #theme-editor-form button.remove-ip-paragraph {
 | 
				
			||||||
  margin-top: 0px;
 | 
					  margin-top: 0px;
 | 
				
			||||||
@@ -928,7 +966,7 @@ justify-content: center;
 | 
				
			|||||||
@media (max-width: 768px) {
 | 
					@media (max-width: 768px) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .content-inner {
 | 
					  .content-inner {
 | 
				
			||||||
    padding: 0 20px
 | 
					    padding: 70px 20px
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  .section label {
 | 
					  .section label {
 | 
				
			||||||
    display: block;
 | 
					    display: block;
 | 
				
			||||||
@@ -965,4 +1003,15 @@ justify-content: center;
 | 
				
			|||||||
    /* Hide the default arrow */
 | 
					    /* Hide the default arrow */
 | 
				
			||||||
    color: transparent;
 | 
					    color: transparent;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					  #site-info-form, #theme-editor-form {
 | 
				
			||||||
 | 
					    padding: 18px 8px;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .input-field {
 | 
				
			||||||
 | 
					    min-width: 100%;
 | 
				
			||||||
 | 
					    margin-bottom: 12px;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  #color-picker .input-field{
 | 
				
			||||||
 | 
					    min-width: 140px;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -10,37 +10,37 @@
 | 
				
			|||||||
    <!-- Top bar -->	
 | 
					    <!-- Top bar -->	
 | 
				
			||||||
    <div class="nav-bar">
 | 
					    <div class="nav-bar">
 | 
				
			||||||
    <div class="content-inner nav">
 | 
					    <div class="content-inner nav">
 | 
				
			||||||
        <input type="checkbox" id="nav-check">
 | 
					 | 
				
			||||||
        <div class="nav-header">
 | 
					        <div class="nav-header">
 | 
				
			||||||
            <div class="nav-title">
 | 
					            <a href="/" class="nav-title">
 | 
				
			||||||
            <a href="/"><img src="{{ url_for('static', filename='img/logo.svg') }}"></a>
 | 
					                <img src="{{ url_for('static', filename='img/logo.svg') }}">
 | 
				
			||||||
 | 
					            </a>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
        </div>
 | 
					        <!-- Burger toggle input and label -->
 | 
				
			||||||
        <div class="nav-btn">
 | 
					        <input type="checkbox" id="nav-toggle" class="nav-toggle" hidden>
 | 
				
			||||||
            <label for="nav-check">
 | 
					        <label for="nav-toggle" class="nav-burger">
 | 
				
			||||||
            <span></span>
 | 
					            <span></span>
 | 
				
			||||||
            <span></span>
 | 
					            <span></span>
 | 
				
			||||||
            <span></span>
 | 
					            <span></span>
 | 
				
			||||||
        </label>
 | 
					        </label>
 | 
				
			||||||
        </div>
 | 
					 | 
				
			||||||
        <div class="nav-links">
 | 
					        <div class="nav-links">
 | 
				
			||||||
            <ul class="nav-list">
 | 
					            <ul class="nav-list">
 | 
				
			||||||
                <li class="nav-item"><a href="/gallery-editor">Gallery</a></li>
 | 
					                <li class="nav-item"><a href="/gallery-editor">Gallery</a></li>
 | 
				
			||||||
                <li class="nav-item"><a href="/site-info">Site info</a></li>
 | 
					                <li class="nav-item"><a href="/site-info">Site info</a></li>
 | 
				
			||||||
                <li class="nav-item"><a href="/theme-editor">Theme info</a></li>
 | 
					                <li class="nav-item"><a href="/theme-editor">Theme info</a></li>
 | 
				
			||||||
                <li class="nav-item">
 | 
					                <li class="nav-item">
 | 
				
			||||||
                <button id="build-btn" class="button">🚀 Build !</button>
 | 
					                    <button id="build-btn" class="button">🚀 Build!</button>
 | 
				
			||||||
                </li>
 | 
					                </li>
 | 
				
			||||||
            </ul>
 | 
					            </ul>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
    </div>
 | 
					</div>
 | 
				
			||||||
    <!-- Toast container for notifications -->
 | 
					    <!-- Toast container for notifications -->
 | 
				
			||||||
    <div class="content-inner first-content">
 | 
					    <div class="content-inner first-content">
 | 
				
			||||||
        <div id="toast-container"></div>
 | 
					        <div id="toast-container"></div>
 | 
				
			||||||
        <!-- Page content -->
 | 
					        <!-- Page content -->
 | 
				
			||||||
        {% block content %}{% endblock %}
 | 
					        {% block content %}{% endblock %}
 | 
				
			||||||
        <!-- Build success modal -->
 | 
					        <!-- Build success modal -->
 | 
				
			||||||
 | 
					        <div class="content-inner">
 | 
				
			||||||
            <div id="build-success-modal" class="modal" style="display:none;">
 | 
					            <div id="build-success-modal" class="modal" style="display:none;">
 | 
				
			||||||
                <div class="modal-content">
 | 
					                <div class="modal-content">
 | 
				
			||||||
                    <span id="build-success-modal-close" class="modal-close">×</span>
 | 
					                    <span id="build-success-modal-close" class="modal-close">×</span>
 | 
				
			||||||
@@ -50,6 +50,7 @@
 | 
				
			|||||||
                    <div id="zip-loader" style="display:none;">Creating ZIP...</div>
 | 
					                    <div id="zip-loader" style="display:none;">Creating ZIP...</div>
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
 | 
					        </div>
 | 
				
			||||||
        <!-- Footer -->
 | 
					        <!-- Footer -->
 | 
				
			||||||
        <div id="footer">
 | 
					        <div id="footer">
 | 
				
			||||||
            <div class="content-inner">
 | 
					            <div class="content-inner">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,7 +11,7 @@
 | 
				
			|||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
    <form id="theme-editor-form">
 | 
					    <form id="theme-editor-form">
 | 
				
			||||||
      <!-- Colors Section -->
 | 
					      <!-- Colors Section -->
 | 
				
			||||||
      <fieldset>
 | 
					      <fieldset id="color-picker">
 | 
				
			||||||
        <h2>Colors</h2>
 | 
					        <h2>Colors</h2>
 | 
				
			||||||
        <p>Set the color values for your theme</p>
 | 
					        <p>Set the color values for your theme</p>
 | 
				
			||||||
        <div class="fields">
 | 
					        <div class="fields">
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user