29 Commits
Author SHA1 Message Date
jakob.scheid 450fb33c0f Merge pull request 'Improve static resources directory structure' (#15) from refactor/css-directory into main
Reviewed-on: #15
Reviewed-by: Johannes Vos
2026-05-03 15:45:53 +02:00
jakob.scheid 7467a80bb6 Improve static resources directory structure 2026-05-02 23:25:40 +02:00
jakob.scheid 5333cc9a97 Merge pull request 'Add Navbar' (#14) from feature/add-navbar into main
Reviewed-on: #14
2026-05-02 23:16:02 +02:00
jakob.scheid 920e71d1a2 Remove example navbar items 2026-05-02 23:14:59 +02:00
jakob.scheid db404a389b Use classes instead of element selectors at the navbar 2026-05-02 23:13:02 +02:00
jakob.scheid 0f20b52aa9 Update directory structure for stylesheets 2026-05-02 23:11:20 +02:00
jakob.scheid ab37ca4137 Update directory structure for stylesheets 2026-05-02 23:08:57 +02:00
jakob.scheid 5d3278fdb1 Merge branch 'main' into feature/add-navbar 2026-05-02 23:05:26 +02:00
Fockskraft 02ee937ac9 Remove nav style from main.css 2026-05-02 19:54:51 +02:00
Fockskraft c93215e241 Update navbar styles 2026-05-02 19:51:34 +02:00
Fockskraft 83be71821f Add link to navbar.css 2026-05-02 19:48:55 +02:00
Fockskraft b564a5146e Create a seperate stylesheet for navabar 2026-05-02 19:45:31 +02:00
jakob.scheid f2b46c96de Merge pull request 'Format CSS' (#13) from style/format-more-readable into main
Reviewed-on: #13
2026-05-02 19:37:11 +02:00
jakob.scheid 14d219ce8a Format CSS 2026-05-02 19:18:40 +02:00
jakob.scheid 49948899b1 Merge pull request 'Add base styles' (#12) from feature/base-style into main
Reviewed-on: #12
Reviewed-by: Jakob Gregory
2026-05-02 18:21:11 +02:00
Fockskraft 23b2f78093 Add Navbar with style 2026-05-02 17:50:56 +02:00
jakob.scheid d27d66c6e4 Merge pull request 'Bug fix: Use <p> instead of <div> for the slogan' (#10) from bugfix/use-more-semantic-html-element-for-slogan into main
Reviewed-on: #10
Reviewed-by: Jakob Gregory
2026-05-02 17:43:14 +02:00
jakob.scheid 6e6e9cb1bc Bug fix: Use <p> instead of <div> for the slogan 2026-05-02 17:40:52 +02:00
jakob.scheid a79976036a Change styles directory 2026-05-02 17:30:56 +02:00
Fockskraft 36d584f238 Add Style - Align Items in Center - Make Searchbar widther 2026-05-02 17:19:20 +02:00
jakob.scheid 80ca6dcb5d Merge pull request 'Add searchbar' (#7) from feature/add-searchbar into main
Reviewed-on: #7
Reviewed-by: Jakob Scheid
2026-05-02 17:04:53 +02:00
Fockskraft 467b85b524 Add searchbar 2026-05-02 17:01:20 +02:00
jakob.scheid 0eb74a78d3 Merge pull request 'Add header and footer' (#4) from feature/ui-base into main
Reviewed-on: #4
Reviewed-by: Jakob Gregory
Reviewed-by: Johannes Vos
2026-05-02 16:54:03 +02:00
jakob.scheid 3b3614bd62 Add footer 2026-05-02 15:38:47 +02:00
jakob.scheid 1fd1fbba57 Add header 2026-05-02 15:38:33 +02:00
jakob.scheid cebf33fb47 Merge pull request 'Write description and name into README.md' (#2) from docs/update-readme into main
Reviewed-on: #2
Reviewed-by: Jakob Gregory
2026-05-02 14:29:37 +02:00
jakob.scheid 3fad06f9b5 Write description and name into README.md 2026-05-02 14:25:21 +02:00
jakob.scheid 47634f017e Merge pull request 'Add boilerplate' (#1) from feature/ui-boilerplate into main
Reviewed-on: #1
Reviewed-by: Jakob Gregory
2026-05-02 14:09:32 +02:00
jakob.scheid d4772dd35b Add boilerplate 2026-05-02 13:56:47 +02:00
4 changed files with 106 additions and 2 deletions
+2 -2
View File
@@ -1,3 +1,3 @@
# repository-template
# frontend
The template for repositories
The frontend of the search engine Seekra.
+50
View File
@@ -0,0 +1,50 @@
<!DOCTYPE html>
<!--
Copyright 2026 Seekra
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<html lang="en-US">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="The Seekra search engine">
<title>Seekra</title>
<link rel="stylesheet" href="static/css/main.css" />
<link rel="stylesheet" href="static/css/nav/navbar/navbar.css" />
</head>
<body>
<nav class="global-nav">
<ul>
<li class="nav-item">
Seekra
</li>
</ul>
</nav>
<header>
<h1>Seekra</h1>
<p>
Built to search.
</p>
</header>
<form>
<input type="search" name="search" placeholder="Search..." required />
<button type="submit">Search</button>
</form>
<footer>
<p>&copy; 2026 Seekra.</p>
</footer>
</body>
</html>
+31
View File
@@ -0,0 +1,31 @@
body {
margin: 0;
}
header {
text-align: center;
}
header h1 {
margin-bottom: 0;
}
form {
display: flex;
justify-content: center;
margin-top: 20px;
width: 100%;
}
form button{
margin-left: 10px;
}
form input{
width: 80%;
}
footer{
text-align: center;
margin-top: 20px;
}
+23
View File
@@ -0,0 +1,23 @@
.global-nav {
display: flex;
justify-content: center;
padding: 10px 0;
border-bottom: 1px solid #000000;
}
.global-nav ul {
display: flex;
list-style: none;
margin: 0;
padding: 0;
gap: 30px;
}
.nav-item a {
text-decoration: none;
color: black;
}
.nav-item a:hover {
text-decoration: underline;
}