transfer to PC

This commit is contained in:
Henri
2025-11-21 01:58:01 +02:00
parent 679ace976a
commit 7dfb5adda1
322 changed files with 1592 additions and 3021 deletions

43
.gitignore vendored
View File

@@ -1,26 +1,23 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules node_modules
dist
dist-ssr
*.local
# Output # Editor directories and files
.output .vscode/
.vercel .idea
.netlify
.wrangler
/.svelte-kit
/build
# OS
.DS_Store .DS_Store
Thumbs.db *.suo
*.ntvs*
# Env *.njsproj
.env *.sln
.env.* *.sw?
!.env.example
!.env.test
# Bun
bun.lock
# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*

1
.npmrc
View File

@@ -1 +0,0 @@
engine-strict=true

12
404.html Normal file
View File

@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Redirecting...</title>
<script>
sessionStorage.redirect = location.href
</script>
<meta http-equiv="refresh" content="0; url=/" />
</head>
<body></body>
</html>

21
LICENSE
View File

@@ -1,21 +0,0 @@
MIT License
Copyright (c) 2018 Lapikud
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

113
README.md
View File

@@ -1,106 +1,43 @@
# Lapikute väliveeb # Svelte + Vite
Tegu on [Jekyll](https://jekyllrb.com/) peale ehitatud uhiuue lehega This template should help get you started developing with Svelte in Vite.
# Development plan ## Recommended IDE Setup
Materials are on `Google Drive > Lapikud > Tarkvara > Väliveeb` [VS Code](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode).
# Contribution guide ## Need an official Svelte framework?
## 1. Create Issues Check out [SvelteKit](https://github.com/sveltejs/kit#readme), which is also powered by Vite. Deploy anywhere with its serverless-first approach and adapt to various platforms, with out of the box support for TypeScript, SCSS, and Less, and easily-added support for mdsvex, GraphQL, PostCSS, Tailwind CSS, and more.
Easiest way to help would be to create issues about things that are missing and wrong ## Technical considerations
## 2. Fork this repo and create a pull request **Why use this over SvelteKit?**
Fork this repo to your own account and create a pull request for changes you have done in there - It brings its own routing solution which might not be preferable for some users.
- It is first and foremost a framework that just happens to use Vite under the hood, not a Vite app.
# How to setup development environment This template contains as little as possible to get started with Vite + Svelte, while taking into account the developer experience with regards to HMR and intellisense. It demonstrates capabilities on par with the other `create-vite` templates and is a good starting point for beginners dipping their toes into a Vite + Svelte project.
Windows: Should you later need the extended capabilities and extensibility provided by SvelteKit, the template has been structured similarly to SvelteKit so that it is easy to migrate.
0. Install the Windows Subsystem for Linux **Why include `.vscode/extensions.json`?**
Install Ubuntu Other templates indirectly recommend extensions via the README, but this file allows VS Code to prompt the user to install the recommended extension upon opening the project.
https://docs.microsoft.com/en-us/windows/wsl/install-win10 **Why enable `checkJs` in the JS template?**
1. Install Ruby It is likely that most cases of changing variable types in runtime are likely to be accidental, rather than deliberate. This provides advanced typechecking out of the box. Should you like to take advantage of the dynamically-typed nature of JavaScript, it is trivial to change the configuration.
sudo apt install build-essential ruby ruby-dev dh-autoreconf **Why is HMR not preserving my local component state?**
2. Install Jekyll HMR state preservation comes with a number of gotchas! It has been disabled by default in both `svelte-hmr` and `@sveltejs/vite-plugin-svelte` due to its often surprising behavior. You can read the details [here](https://github.com/sveltejs/svelte-hmr/tree/master/packages/svelte-hmr#preservation-of-local-state).
sudo gem install jekyll If you have state that's important to retain within a component, consider creating an external store which would not be replaced by HMR.
3. Clone repo ```js
// store.js
git clone https://github.com/Lapikud/lapikud.github.io.git // An extremely simple external store
import { writable } from 'svelte/store'
4. Serve the page (Use bash if on Windows) export default writable(0)
```
cd lapikud.github.io
jekyll serve --host 0.0.0.0
5. Image converter usage (requires imagemagick)
No one wants to download 5MB images that are then shown in a 100x100px box.
**Always resize images before committing them!**
sudo apt-get install imagemagick
sh convert-past-management-images.sh
MacOS:
0. Install Homebrew if you don't have it already
If you're using Bash, write `/bin/bash` instead of `/bin/zsh`.
/bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1. Install the latest stable version of Ruby
brew install ruby
Also configure your shell environment.
If you're using Bash, replace `.zshrc` with `.bash_profile`.
if [ -d "/usr/local/opt/ruby/bin" ]; then
export PATH=/usr/local/opt/ruby/bin:$PATH
export PATH=`gem environment gemdir`/bin:$PATH
fi
Check that Ruby is working.
ruby -v
2. Install the latest Jekyll gem
sudo gem install jekyll
3. Clone repo
git clone https://github.com/Lapikud/lapikud.github.io.git
4. Serve the page
cd lapikud.github.io
jekyll serve --host 0.0.0.0
5. Image converter usage (requires imagemagick)
No one wants to download 5MB images that are then shown in a 100x100px box.
**Always resize images before committing them!**
brew install imagemagick
sh convert-past-management-images.sh
# Deploy
Push to master branch and wait for deployment, it could take up to 2h for the page to update.
You can check the progress by clicking on the [environment](https://github.com/Lapikud/lapikud.github.io/deployments) link
![Deployments link](https://i.imgur.com/26jnh6k.png)

22
index.html Normal file
View File

@@ -0,0 +1,22 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>lapikud.github.io</title>
<script>
(function(){
var redirect = sessionStorage.redirect;
delete sessionStorage.redirect;
if (redirect && redirect !== location.href) {
history.replaceState(null, null, redirect);
}
})()
</script>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>

View File

@@ -1,13 +0,0 @@
{
"extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
"allowJs": true,
"checkJs": false,
"moduleResolution": "bundler"
}
// Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
// except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
//
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
// from the referenced tsconfig.json - TypeScript does not merge them in
}

1147
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,28 +1,22 @@
{ {
"name": "lapikud.github.io", "name": "lapikud.github.io",
"private": true, "private": true,
"version": "0.0.1", "version": "0.0.0",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vite",
"build": "vite build", "build": "vite build",
"preview": "vite preview", "preview": "vite preview"
"prepare": "svelte-kit sync || echo ''"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-auto": "^4.0.0", "@sveltejs/vite-plugin-svelte": "^6.2.1",
"@sveltejs/kit": "^2.29.0", "svelte": "^5.43.8",
"@sveltejs/vite-plugin-svelte": "^5.1.1", "vite": "npm:rolldown-vite@7.2.5"
"autoprefixer": "^10.4.21", },
"svelte": "^5.38.1", "overrides": {
"svelte-adapter-bun": "^0.5.2", "vite": "npm:rolldown-vite@7.2.5"
"svelte-check": "^4.3.1",
"tailwindcss": "^4.1.11",
"vite": "^6.3.5"
}, },
"dependencies": { "dependencies": {
"@tailwindcss/vite": "^4.1.11", "svelte-routing": "^2.13.0"
"lucide-svelte": "^0.474.0",
"svelte-maplibre": "^1.2.0"
} }
} }

View File

@@ -1,5 +0,0 @@
export default {
plugins: {
autoprefixer: {}
}
};

20
src/App.svelte Normal file
View File

@@ -0,0 +1,20 @@
<script>
import { Router, Route} from 'svelte-routing'
import Navbar from './layout/Navbar.svelte'
import Footer from './layout/Footer.svelte'
import { routes } from './routes/index.js'
import { theme, toggle } from './lib/theme.js'
</script>
<Navbar />
<Router>
{#each Object.entries(routes) as [path, component]}
<Route {path} {component} />
{/each}
</Router>
<Footer />
<!-- use $theme to show current state -->
<button on:click={toggle} style="position:fixed;right:1rem;bottom:1rem" aria-label="Toggle theme">
{#if $theme === 'dark'}☀️{:else}🌙{/if}
</button>

View File

@@ -1,9 +1,190 @@
@import "tailwindcss"; /* Global stylesheet: design tokens, light/dark themes, responsive helpers,
and small utility classes so components don't need to re-implement
spacing, breakpoints, or color choices. */
/* Design tokens & theme variables (light defaults) */
:root {
/* color tokens (light defaults) */
--color-bg: #ffffff;
--color-surface: #f7f8fb;
--color-text: #0f1720;
--color-muted: #6b7280;
--color-primary: #4f46e5;
--color-primary-600: #4338ca;
--color-border: rgba(15,23,32,0.08);
--color-danger: #ef4444;
/* layout tokens */
--site-padding: clamp(1rem, 2vw, 2rem); /* horizontal page padding */
--content-max: 1200px; /* main content max width */
--nav-height: 64px;
--footer-height: 80px;
/* spacing scale (use --space-#) */
--space-0: 0px;
--space-1: 4px;
--space-2: 8px;
--space-3: 16px;
--space-4: 24px;
--space-5: 32px;
--space-6: 48px;
/* radii / shadows */
--radius-sm: 6px;
--radius-md: 10px;
--radius-lg: 14px;
--shadow-1: 0 1px 2px rgba(2,6,23,0.06), 0 1px 3px rgba(2,6,23,0.04);
/* breakpoints */
--bp-sm: 480px;
--bp-md: 768px;
--bp-lg: 1024px;
--bp-xl: 1280px;
/* type scale (fluid base + modular sizes) */
--fs-base: clamp(0.95rem, 0.9vw + 0.9rem, 1rem);
--fs-xs: 0.85rem;
--fs-sm: 0.92rem;
--fs-md: 1rem;
--fs-lg: 1.125rem;
--fs-xl: 1.5rem;
--line-height: 1.45;
/* derived component tokens that components can rely on */
--button-bg: var(--color-surface);
--button-text: var(--color-text);
--card-bg: linear-gradient(180deg, rgba(255,255,255,0.98), rgba(255,255,255,0.96));
--accent: var(--color-primary);
}
/* Dark theme overrides: set document.documentElement.dataset.theme = "dark" */
[data-theme="dark"] {
--color-bg: #0b1220;
--color-surface: #0f1724;
--color-text: #e6eef8;
--color-muted: #9aa5b2;
--color-primary: #7c6cff;
--color-primary-600: #6d5cff;
--color-border: rgba(255,255,255,0.06);
--button-bg: #0f1724;
--card-bg: linear-gradient(180deg, rgba(18,20,28,0.9), rgba(15,17,24,0.85));
}
/* let the browser apply native form rendering for color-scheme */
:root { color-scheme: light; }
[data-theme="dark"] { color-scheme: dark; }
/* Global box sizing & accessible defaults */
*, *::before, *::after { box-sizing: border-box; }
html {
font-family: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: var(--fs-base);
-webkit-text-size-adjust: 100%;
}
body { body {
margin: 0; margin: 0;
padding: 0; color: var(--color-text);
width: 100vw; background: var(--color-bg);
height: 100vh; line-height: var(--line-height);
font-family: "Lato", serif; min-height: 100vh;
-webkit-tap-highlight-color: transparent;
transition: background-color 160ms ease, color 160ms ease;
padding-top: var(--nav-height); /* reserve navbar */
} }
/* Container pattern */
.container {
width: 100%;
max-width: var(--content-max);
margin-left: auto;
margin-right: auto;
padding-left: var(--site-padding);
padding-right: var(--site-padding);
}
/* Responsive helpers - mobile by default; desktop media queries adjust naturally */
@media (min-width: var(--bp-md)) {
.container { padding-left: calc(var(--site-padding) * 1.2); padding-right: calc(var(--site-padding) * 1.2); }
}
@media (min-width: var(--bp-lg)) {
.container { padding-left: calc(var(--site-padding) * 1.5); padding-right: calc(var(--site-padding) * 1.5); }
}
/* Headings & paragraph scale */
h1 { font-size: clamp(1.5rem, 2.8vw, 2.25rem); margin: 0 0 var(--space-3) 0; line-height: 1.08; }
h2 { font-size: clamp(1.25rem, 2.1vw, 1.75rem); margin: 0 0 var(--space-3) 0; }
h3 { font-size: var(--fs-lg); margin: 0 0 var(--space-2) 0; }
p { margin: 0 0 var(--space-3) 0; color: var(--color-text); }
/* Basic link & button defaults that components inherit */
a { color: var(--color-primary); text-decoration: none; font-weight: 550; }
a:hover { text-decoration: underline; color: var(--color-primary-600); }
button, input[type="button"], input[type="submit"] {
font: inherit;
color: var(--button-text);
background: var(--button-bg);
border: 1px solid var(--color-border);
padding: 0.5em 0.9em;
border-radius: var(--radius-sm);
cursor: pointer;
transition: box-shadow 120ms ease, transform 120ms ease, border-color 120ms ease;
}
button:active { transform: translateY(1px); }
button:focus { outline: 3px solid color-mix(in srgb, var(--color-primary) 14%, transparent); outline-offset: 2px; }
/* Card pattern components can use .card */
.card {
background: var(--card-bg);
border-radius: var(--radius-md);
box-shadow: var(--shadow-1);
border: 1px solid var(--color-border);
padding: var(--space-4);
}
/* Stacking helpers: use .stack to avoid writing margins for children */
.stack { display: flex; flex-direction: column; gap: var(--space-3); }
.stack--tight { gap: var(--space-2); }
.inline { display: inline-flex; gap: var(--space-2); align-items: center; }
/* Simple responsive grid that adapts to available width */
.grid { display: grid; gap: var(--space-3); grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); }
/* Utility: visually hidden (accessible labels) */
.sr-only, .visually-hidden {
position: absolute !important;
height: 1px; width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
white-space: nowrap;
border: 0; padding: 0; margin: -1px;
}
/* Show/hide helpers for breakpoints */
.mobile-only { display: block; }
.desktop-only { display: none; }
@media (min-width: var(--bp-md)) {
.mobile-only { display: none; }
.desktop-only { display: block; }
}
/* Navbar & footer helpers so components can assume consistent heights */
.site-header { height: var(--nav-height); display: flex; align-items: center; background: transparent; position: fixed; top: 0; left: 0; right: 0; z-index: 40; border-bottom: 1px solid var(--color-border); backdrop-filter: blur(6px); }
.site-footer { height: var(--footer-height); display: flex; align-items: center; border-top: 1px solid var(--color-border); background: transparent; }
/* Small form controls default */
.input {
padding: 0.6em 0.8em; border-radius: var(--radius-sm);
border: 1px solid var(--color-border); background: transparent; color: inherit;
}
/* Utility to visually reduce emphasis (muted text) */
.muted { color: var(--color-muted); font-size: 0.95em; }
/* Accessibility: respect reduced motion */
@media (prefers-reduced-motion: reduce) {
* { animation-duration: 0.001ms !important; animation-iteration-count: 1 !important; transition-duration: 0.001ms !important; scroll-behavior: auto !important; }
}

View File

@@ -1,15 +0,0 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%sveltekit.assets%/favicon.ico" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet">
<meta name="viewport" content="width=device-width, initial-scale=1" />
%sveltekit.head%
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents">%sveltekit.body%</div>
</body>
</html>

1
src/assets/svelte.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="26.6" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 308"><path fill="#FF3E00" d="M239.682 40.707C211.113-.182 154.69-12.301 113.895 13.69L42.247 59.356a82.198 82.198 0 0 0-37.135 55.056a86.566 86.566 0 0 0 8.536 55.576a82.425 82.425 0 0 0-12.296 30.719a87.596 87.596 0 0 0 14.964 66.244c28.574 40.893 84.997 53.007 125.787 27.016l71.648-45.664a82.182 82.182 0 0 0 37.135-55.057a86.601 86.601 0 0 0-8.53-55.577a82.409 82.409 0 0 0 12.29-30.718a87.573 87.573 0 0 0-14.963-66.244"></path><path fill="#FFF" d="M106.889 270.841c-23.102 6.007-47.497-3.036-61.103-22.648a52.685 52.685 0 0 1-9.003-39.85a49.978 49.978 0 0 1 1.713-6.693l1.35-4.115l3.671 2.697a92.447 92.447 0 0 0 28.036 14.007l2.663.808l-.245 2.659a16.067 16.067 0 0 0 2.89 10.656a17.143 17.143 0 0 0 18.397 6.828a15.786 15.786 0 0 0 4.403-1.935l71.67-45.672a14.922 14.922 0 0 0 6.734-9.977a15.923 15.923 0 0 0-2.713-12.011a17.156 17.156 0 0 0-18.404-6.832a15.78 15.78 0 0 0-4.396 1.933l-27.35 17.434a52.298 52.298 0 0 1-14.553 6.391c-23.101 6.007-47.497-3.036-61.101-22.649a52.681 52.681 0 0 1-9.004-39.849a49.428 49.428 0 0 1 22.34-33.114l71.664-45.677a52.218 52.218 0 0 1 14.563-6.398c23.101-6.007 47.497 3.036 61.101 22.648a52.685 52.685 0 0 1 9.004 39.85a50.559 50.559 0 0 1-1.713 6.692l-1.35 4.116l-3.67-2.693a92.373 92.373 0 0 0-28.037-14.013l-2.664-.809l.246-2.658a16.099 16.099 0 0 0-2.89-10.656a17.143 17.143 0 0 0-18.398-6.828a15.786 15.786 0 0 0-4.402 1.935l-71.67 45.674a14.898 14.898 0 0 0-6.73 9.975a15.9 15.9 0 0 0 2.709 12.012a17.156 17.156 0 0 0 18.404 6.832a15.841 15.841 0 0 0 4.402-1.935l27.345-17.427a52.147 52.147 0 0 1 14.552-6.397c23.101-6.006 47.497 3.037 61.102 22.65a52.681 52.681 0 0 1 9.003 39.848a49.453 49.453 0 0 1-22.34 33.12l-71.664 45.673a52.218 52.218 0 0 1-14.563 6.398"></path></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,20 @@
<script>
export let onClick = () => {}
</script>
<button on:click={onClick} class="btn">
<slot />
</button>
<style>
.btn {
background: var(--button-bg);
color: var(--button-text);
border-radius: 8px;
border: 1px solid transparent;
padding: 0.6em 1.2em;
font-weight: 500;
cursor: pointer;
}
.btn:hover { border-color: var(--primary); }
</style>

View File

@@ -0,0 +1,8 @@
<script>
export let className = '';
export let as = 'div';
</script>
<svelte:component this={as} class={`card ${className}`}>
<slot />
</svelte:component>

View File

@@ -0,0 +1,9 @@
<script>
export let fluid = false; // when true, removes max-width
export let className = '';
export let as = 'div';
</script>
<svelte:component this={as} class={`container ${fluid ? 'container--fluid' : ''} ${className}`}>
<slot />
</svelte:component>

View File

@@ -0,0 +1,10 @@
<script>
export let min = '220px'; // minimum column width
export let gap = 'var(--space-3)';
export let className = '';
export let as = 'div';
</script>
<svelte:component this={as} class={`grid ${className}`} style={`grid-template-columns: repeat(auto-fit, minmax(${min}, 1fr)); gap: ${gap};`}>
<slot />
</svelte:component>

View File

@@ -0,0 +1,11 @@
<script>
// Vertical stack helper. Accepts a gap and alignment so pages can tune spacing.
export let gap = 'var(--space-3)';
export let align = 'stretch';
export let className = '';
export let as = 'div';
</script>
<svelte:component this={as} class={`stack ${className}`} style={`gap: ${gap}; align-items: ${align};`}>
<slot />
</svelte:component>

5
src/components/index.js Normal file
View File

@@ -0,0 +1,5 @@
export { default as Container } from './Container.svelte'
export { default as Card } from './Card.svelte'
export { default as Stack } from './Stack.svelte'
export { default as Grid } from './Grid.svelte'
export { default as Button } from './Button.svelte'

0
src/layout/Footer.svelte Normal file
View File

0
src/layout/Navbar.svelte Normal file
View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/assets/favicon/mstile-150x150.png?v=LbyW42We5z"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 498 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 657 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 6.0 KiB

View File

@@ -1,19 +0,0 @@
{
"name": "",
"short_name": "",
"icons": [
{
"src": "/assets/favicon/android-chrome-192x192.png?v=LbyW42We5z",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/assets/favicon/android-chrome-512x512.png?v=LbyW42We5z",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}

View File

@@ -1,46 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="lucide lucide-laptop"
version="1.1"
id="svg1"
sodipodi:docname="helpdesk-icon.svg"
xml:space="preserve"
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs1" /><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:showpageshadow="2"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="24.4375"
inkscape:cx="13.769821"
inkscape:cy="9.9641944"
inkscape:window-width="2560"
inkscape:window-height="1369"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" /><path
d="M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16"
id="path1" /><g
style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
id="g1"
transform="matrix(0.37409905,0,0,0.37409905,7.5108114,6.0120903)"><path
d="m 4,9 a 2,2 0 0 0 -2,2 v 2 a 2,2 0 0 0 2,2 h 4 a 1,1 0 0 1 1,1 v 4 a 2,2 0 0 0 2,2 h 2 a 2,2 0 0 0 2,-2 v -4 a 1,1 0 0 1 1,-1 h 4 a 2,2 0 0 0 2,-2 V 11 A 2,2 0 0 0 20,9 H 16 A 1,1 0 0 1 15,8 V 4 A 2,2 0 0 0 13,2 H 11 A 2,2 0 0 0 9,4 V 8 A 1,1 0 0 1 8,9 Z"
id="path1-9"
style="fill:#000000" /></g></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -1,497 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="286.25748mm"
height="104.86195mm"
viewBox="0 0 286.25748 104.86195"
version="1.1"
id="svg1"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
sodipodi:docname="laplogo.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="10.471926"
inkscape:cx="42.399077"
inkscape:cy="127.72245"
inkscape:window-width="1276"
inkscape:window-height="1413"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="layer1" />
<defs
id="defs1">
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath4">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-413.31681,-286.5697)"
id="path4" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath6">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
id="path6" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath8">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-512.91461,-283.9411)"
id="path8" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath10">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-679.46942,-252.76981)"
id="path10" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-770.56464,-275.25081)"
id="path12" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath14">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-216.05911,-208.83801)"
id="path14" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath16">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-233.10031,-201.21051)"
id="path16" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-268.02841,-206.95521)"
id="path18" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath20">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-284.21521,-205.69951)"
id="path20" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath22">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-318.45941,-193.8484)"
id="path22" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath24">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-337.12491,-201.21051)"
id="path24" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath26">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-372.05301,-206.95521)"
id="path26" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath28">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-389.60751,-201.21051)"
id="path28" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath30">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-415.70761,-201.21051)"
id="path30" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath32">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-450.63571,-206.95521)"
id="path32" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath34">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-461.62211,-193.8484)"
id="path34" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath36">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-504.30331,-193.8484)"
id="path36" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath38">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-534.15521,-203.4412)"
id="path38" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath40">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-565.98781,-197.5984)"
id="path40" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath42">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-590.20681,-207.60981)"
id="path42" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath44">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-596.68882,-193.8484)"
id="path44" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath46">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-637.20832,-205.69951)"
id="path46" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath48">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-658.59892,-193.8484)"
id="path48" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath50">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-703.80192,-197.5984)"
id="path50" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath52">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-726.95992,-199.7326)"
id="path52" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath54">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
id="path54" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath56">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-133.2874,-403.24991)"
id="path56" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath58">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-205.70851,-330.84601)"
id="path58" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath60">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-432.44921,-386.73751)"
id="path60" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath62">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-704.49462,-426.00821)"
id="path62" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath64">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
transform="translate(-803.6203,-403.24991)"
id="path64" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath66">
<path
d="M 0,0 H 1000 V 600 H 0 Z"
id="path66" />
</clipPath>
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-4.9195763,-55.790011)">
<path
id="path1"
d="m 28.547151,144.77524 v -26.00537 h 7.022394 v 20.30836 h 18.982971 v 5.69701 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path2"
d="m 69.091339,134.782 h 9.50171 l -4.73216,-9.57686 z m 11.98104,5.07224 H 66.574268 l -2.441575,4.9209 h -7.8359 l 13.608756,-26.00537 h 7.83555 l 13.60804,26.00537 h -7.83519 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path3"
d="m 0,0 c 0,1.717 -0.241,3.194 -0.723,4.427 -0.484,1.233 -1.28,2.244 -2.388,3.032 -1.109,0.785 -2.558,1.367 -4.346,1.743 -1.79,0.375 -3.989,0.563 -6.599,0.563 H -42.812 V -9.228 h 28.756 c 2.61,0 4.809,0.152 6.599,0.457 1.788,0.303 3.237,0.821 4.346,1.555 1.108,0.734 1.904,1.69 2.388,2.872 C -0.241,-3.164 0,-1.716 0,0 m 20.119,0.322 c 0,-3.684 -0.535,-7.073 -1.609,-10.166 -1.073,-3.094 -2.799,-5.759 -5.177,-7.995 -2.379,-2.236 -5.464,-3.979 -9.256,-5.229 -3.791,-1.254 -8.404,-1.88 -13.84,-1.88 h -33.049 v -23.283 h -19.906 v 73.716 h 52.955 c 5.436,0 10.049,-0.617 13.84,-1.852 3.792,-1.233 6.877,-2.969 9.256,-5.203 2.378,-2.236 4.104,-4.892 5.177,-7.967 1.074,-3.077 1.609,-6.456 1.609,-10.141"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,116.18018,127.76027)"
clip-path="url(#clipPath4)" />
<path
id="path5"
d="m 449.928,312.055 h 19.906 v -73.716 h -19.906 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,-29.628798,228.85569)"
clip-path="url(#clipPath6)" />
<path
id="path7"
d="M 0,0 40.774,28.114 H 67.439 L 17.811,-7.243 70.766,-45.603 H 41.741 L 0,-14.969 V -45.603 H -20.013 V 28.114 H 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,151.31608,128.68758)"
clip-path="url(#clipPath8)" />
<path
id="path9"
d="m 0,0 c -1.822,-3.254 -4.558,-6.098 -8.206,-8.53 -3.65,-2.432 -8.203,-4.355 -13.657,-5.767 -5.455,-1.413 -11.83,-2.119 -19.127,-2.119 -7.296,0 -13.689,0.706 -19.179,2.119 -5.491,1.412 -10.059,3.335 -13.708,5.767 -3.648,2.432 -6.385,5.276 -8.209,8.53 -1.824,3.256 -2.736,6.725 -2.736,10.409 v 48.876 h 19.851 V 17.544 c 0,-2.468 0.313,-4.802 0.939,-7 0.625,-2.2 1.805,-4.124 3.541,-5.769 1.735,-1.645 4.165,-2.951 7.297,-3.915 3.128,-0.967 7.197,-1.449 12.204,-1.449 4.972,0 9.014,0.482 12.125,1.449 3.113,0.964 5.535,2.27 7.271,3.915 1.735,1.645 2.904,3.569 3.514,5.769 0.608,2.198 0.911,4.532 0.911,7 V 59.285 H 2.735 V 10.409 C 2.735,6.725 1.826,3.256 0,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,210.07291,139.68413)"
clip-path="url(#clipPath10)" />
<path
id="path11"
d="m 0,0 c 0,3.54 -0.455,6.616 -1.368,9.228 -0.913,2.609 -2.38,4.764 -4.399,6.464 -2.022,1.699 -4.658,2.968 -7.913,3.809 -3.256,0.841 -7.225,1.261 -11.91,1.261 H -50.323 V -20.87 h 24.733 c 4.685,0 8.654,0.418 11.91,1.261 3.255,0.838 5.891,2.127 7.913,3.861 2.019,1.735 3.486,3.907 4.399,6.519 C -0.455,-6.618 0,-3.542 0,0 m 20.064,0 c 0,-4.722 -0.517,-8.916 -1.554,-12.582 -1.036,-3.667 -2.494,-6.859 -4.371,-9.577 -1.878,-2.718 -4.134,-5.025 -6.763,-6.921 -2.629,-1.895 -5.55,-3.416 -8.771,-4.56 -3.218,-1.145 -6.687,-1.977 -10.408,-2.494 -3.721,-0.52 -7.6,-0.778 -11.641,-0.778 h -46.784 v 73.716 h 46.677 c 4.041,0 7.921,-0.26 11.641,-0.779 3.721,-0.518 7.197,-1.35 10.436,-2.494 3.234,-1.145 6.177,-2.656 8.826,-4.534 2.646,-1.877 4.909,-4.184 6.787,-6.921 1.877,-2.735 3.335,-5.929 4.371,-9.575 C 19.547,8.852 20.064,4.684 20.064,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,242.20928,131.75333)"
clip-path="url(#clipPath12)" />
<path
id="path13"
d="M 0,0 V -14.99 H -5.173 V 0 h -8.128 V 4.169 H 8.142 V 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,46.592051,155.18229)"
clip-path="url(#clipPath14)" />
<path
id="path15"
d="M 0,0 H 6.999 L 3.514,7.056 Z M 8.826,-3.736 H -1.855 L -3.654,-7.362 H -9.426 L 0.599,11.796 H 6.372 L 16.397,-7.362 h -5.772 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,52.603807,157.8731)"
clip-path="url(#clipPath16)" />
<path
id="path17"
d="m 0,0 c 0,0.372 -0.05,0.687 -0.146,0.947 -0.099,0.261 -0.269,0.472 -0.51,0.636 -0.241,0.162 -0.565,0.281 -0.968,0.355 -0.405,0.074 -0.91,0.112 -1.514,0.112 h -7.084 v -4.1 h 7.084 c 0.604,0 1.109,0.036 1.514,0.112 0.403,0.074 0.727,0.193 0.968,0.355 0.241,0.162 0.411,0.374 0.51,0.634 C -0.05,-0.689 0,-0.372 0,0 m -10.222,-13.107 h -5.172 V 6.051 H -2.427 C -1.032,6.051 0.15,5.907 1.121,5.619 2.093,5.331 2.884,4.921 3.492,4.392 4.101,3.862 4.542,3.223 4.816,2.475 5.09,1.726 5.228,0.892 5.228,-0.028 5.228,-0.837 5.114,-1.543 4.887,-2.148 4.658,-2.753 4.351,-3.269 3.965,-3.702 3.581,-4.134 3.132,-4.499 2.62,-4.797 2.11,-5.094 1.571,-5.34 1.003,-5.536 l 6.275,-7.571 H 1.226 l -5.799,7.056 h -5.649 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,64.925665,155.8465)"
clip-path="url(#clipPath18)" />
<path
id="path19"
d="m 0,0 10.595,7.307 h 6.93 L 4.628,-1.881 18.39,-11.851 H 10.847 L 0,-3.89 v -7.961 H -5.202 V 7.307 H 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,70.636009,156.28948)"
clip-path="url(#clipPath20)" />
<path
id="path21"
d="m 0,0 h -6.022 l -9.691,19.158 h 5.772 L -2.97,4.74 3.988,19.158 h 5.774 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,82.716599,160.47029)"
clip-path="url(#clipPath22)" />
<path
id="path23"
d="M 0,0 H 6.999 L 3.514,7.056 Z M 8.826,-3.736 H -1.855 L -3.654,-7.362 H -9.426 L 0.599,11.796 H 6.372 L 16.397,-7.362 h -5.772 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,89.301379,157.8731)"
clip-path="url(#clipPath24)" />
<path
id="path25"
d="m 0,0 c 0,0.372 -0.05,0.687 -0.146,0.947 -0.099,0.261 -0.269,0.472 -0.51,0.636 -0.241,0.162 -0.565,0.281 -0.968,0.355 -0.405,0.074 -0.91,0.112 -1.514,0.112 h -7.084 v -4.1 h 7.084 c 0.604,0 1.109,0.036 1.514,0.112 0.403,0.074 0.727,0.193 0.968,0.355 0.241,0.162 0.411,0.374 0.51,0.634 C -0.05,-0.689 0,-0.372 0,0 m -10.222,-13.107 h -5.172 V 6.051 H -2.427 C -1.032,6.051 0.15,5.907 1.121,5.619 2.093,5.331 2.884,4.921 3.492,4.392 4.101,3.862 4.542,3.223 4.816,2.475 5.09,1.726 5.228,0.892 5.228,-0.028 5.228,-0.837 5.114,-1.543 4.887,-2.148 4.658,-2.753 4.351,-3.269 3.965,-3.702 3.581,-4.134 3.132,-4.499 2.62,-4.797 2.11,-5.094 1.571,-5.34 1.003,-5.536 l 6.275,-7.571 H 1.226 l -5.799,7.056 h -5.649 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,101.62323,155.8465)"
clip-path="url(#clipPath26)" />
<path
id="path27"
d="M 0,0 H 6.999 L 3.514,7.056 Z M 8.826,-3.736 H -1.855 L -3.654,-7.362 H -9.426 L 0.599,11.796 H 6.372 L 16.397,-7.362 h -5.772 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,107.81607,157.8731)"
clip-path="url(#clipPath28)" />
<path
id="path29"
d="M 0,0 H 6.999 L 3.514,7.056 Z M 8.826,-3.736 H -1.855 L -3.654,-7.362 H -9.426 L 0.599,11.796 H 6.372 L 16.397,-7.362 h -5.772 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,117.0236,157.8731)"
clip-path="url(#clipPath30)" />
<path
id="path31"
d="m 0,0 c 0,0.372 -0.05,0.687 -0.146,0.947 -0.099,0.261 -0.269,0.472 -0.51,0.636 -0.241,0.162 -0.565,0.281 -0.968,0.355 -0.405,0.074 -0.91,0.112 -1.514,0.112 h -7.084 v -4.1 h 7.084 c 0.604,0 1.109,0.036 1.514,0.112 0.403,0.074 0.727,0.193 0.968,0.355 0.241,0.162 0.411,0.374 0.51,0.634 C -0.05,-0.689 0,-0.372 0,0 m -10.222,-13.107 h -5.172 V 6.051 H -2.427 C -1.032,6.051 0.15,5.907 1.121,5.619 2.093,5.331 2.884,4.921 3.492,4.392 4.101,3.862 4.542,3.223 4.816,2.475 5.09,1.726 5.228,0.892 5.228,-0.028 5.228,-0.837 5.114,-1.543 4.887,-2.148 4.658,-2.753 4.351,-3.269 3.965,-3.702 3.581,-4.134 3.132,-4.499 2.62,-4.797 2.11,-5.094 1.571,-5.34 1.003,-5.536 l 6.275,-7.571 H 1.226 l -5.799,7.056 h -5.649 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,129.34546,155.8465)"
clip-path="url(#clipPath32)" />
<path
id="path33"
d="M 0,0 V 19.158 H 19.396 V 15.072 H 5.312 V 11.908 H 18.671 V 7.822 H 5.312 V 4.086 H 19.591 V 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,133.22122,160.47029)"
clip-path="url(#clipPath34)" />
<path
id="path35"
d="M 0,0 -12.926,13.162 V 0 h -5.173 v 19.158 h 5.619 L 0.46,5.939 V 19.158 H 5.605 V 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,148.2782,160.47029)"
clip-path="url(#clipPath36)" />
<path
id="path37"
d="M 0,0 C 0,0.92 -0.119,1.719 -0.355,2.398 -0.593,3.076 -0.973,3.636 -1.499,4.079 -2.024,4.52 -2.71,4.849 -3.555,5.068 -4.401,5.286 -5.433,5.397 -6.651,5.397 h -6.428 V -5.424 h 6.428 c 1.218,0 2.25,0.11 3.096,0.327 0.845,0.219 1.531,0.553 2.056,1.004 0.526,0.452 0.906,1.017 1.144,1.695 C -0.119,-1.719 0,-0.92 0,0 M 5.214,0 C 5.214,-1.226 5.08,-2.317 4.811,-3.269 4.541,-4.222 4.162,-5.052 3.674,-5.758 3.187,-6.465 2.601,-7.064 1.917,-7.557 1.233,-8.049 0.474,-8.446 -0.362,-8.742 -1.199,-9.04 -2.102,-9.255 -3.068,-9.391 -4.034,-9.526 -5.044,-9.593 -6.093,-9.593 H -18.252 V 9.565 H -6.12 c 1.049,0 2.058,-0.067 3.025,-0.203 0.966,-0.134 1.87,-0.35 2.711,-0.648 C 0.458,8.416 1.223,8.024 1.91,7.536 2.598,7.049 3.187,6.449 3.674,5.738 4.162,5.026 4.541,4.196 4.811,3.249 5.08,2.301 5.214,1.218 5.214,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,158.80929,157.08616)"
clip-path="url(#clipPath38)" />
<path
id="path39"
d="m 0,0 c -0.474,-0.846 -1.185,-1.585 -2.134,-2.217 -0.948,-0.632 -2.131,-1.132 -3.549,-1.499 -1.417,-0.366 -3.074,-0.549 -4.969,-0.549 -1.897,0 -3.559,0.183 -4.985,0.549 -1.428,0.367 -2.615,0.867 -3.563,1.499 -0.949,0.632 -1.66,1.371 -2.134,2.217 -0.473,0.846 -0.711,1.748 -0.711,2.706 v 12.702 h 5.159 V 4.56 c 0,-0.641 0.083,-1.248 0.244,-1.819 0.162,-0.572 0.469,-1.072 0.92,-1.499 0.452,-0.427 1.084,-0.767 1.897,-1.018 0.813,-0.252 1.871,-0.377 3.173,-0.377 1.292,0 2.341,0.125 3.15,0.377 0.808,0.251 1.439,0.591 1.89,1.018 0.45,0.427 0.754,0.927 0.913,1.499 0.158,0.571 0.238,1.178 0.238,1.819 V 15.408 H 0.711 V 2.706 C 0.711,1.748 0.474,0.846 0,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,170.03912,159.14737)"
clip-path="url(#clipPath40)" />
<path
id="path41"
d="m 0,0 c -0.363,0.177 -0.842,0.377 -1.437,0.599 -0.594,0.224 -1.267,0.436 -2.022,0.636 -0.753,0.2 -1.571,0.367 -2.453,0.501 -0.883,0.135 -1.79,0.202 -2.72,0.202 -0.742,0 -1.378,-0.023 -1.901,-0.069 -0.526,-0.047 -0.968,-0.107 -1.325,-0.181 -0.358,-0.076 -0.643,-0.16 -0.851,-0.258 -0.21,-0.098 -0.37,-0.198 -0.481,-0.3 -0.112,-0.103 -0.184,-0.205 -0.217,-0.307 -0.032,-0.103 -0.048,-0.194 -0.048,-0.279 0,-0.279 0.14,-0.523 0.419,-0.732 0.277,-0.208 0.659,-0.394 1.142,-0.558 0.484,-0.162 1.045,-0.315 1.688,-0.46 0.641,-0.144 1.321,-0.293 2.043,-0.446 0.72,-0.153 1.464,-0.32 2.231,-0.501 0.766,-0.183 1.51,-0.393 2.23,-0.636 0.72,-0.241 1.401,-0.522 2.043,-0.842 0.641,-0.322 1.203,-0.696 1.687,-1.123 0.484,-0.427 0.864,-0.92 1.143,-1.478 0.279,-0.558 0.419,-1.194 0.419,-1.91 0,-0.92 -0.164,-1.711 -0.489,-2.371 -0.326,-0.659 -0.76,-1.218 -1.303,-1.672 -0.544,-0.457 -1.174,-0.822 -1.889,-1.096 -0.717,-0.274 -1.468,-0.486 -2.253,-0.634 -0.786,-0.148 -1.58,-0.246 -2.384,-0.293 -0.803,-0.046 -1.568,-0.068 -2.293,-0.068 -1.897,0 -3.652,0.155 -5.264,0.466 -1.612,0.31 -3.037,0.7 -4.274,1.165 v 4.573 c 1.273,-0.708 2.727,-1.261 4.358,-1.66 1.632,-0.4 3.376,-0.6 5.235,-0.6 1.097,0 1.991,0.059 2.684,0.174 0.692,0.117 1.235,0.265 1.624,0.446 0.391,0.183 0.656,0.379 0.796,0.593 0.14,0.215 0.208,0.418 0.208,0.615 0,0.306 -0.139,0.573 -0.418,0.801 -0.279,0.227 -0.66,0.427 -1.142,0.599 -0.484,0.172 -1.046,0.331 -1.688,0.474 -0.641,0.145 -1.323,0.289 -2.043,0.432 -0.72,0.145 -1.461,0.3 -2.224,0.467 -0.761,0.169 -1.504,0.365 -2.224,0.593 -0.72,0.229 -1.4,0.492 -2.043,0.795 -0.641,0.302 -1.204,0.66 -1.686,1.074 -0.484,0.413 -0.865,0.892 -1.144,1.436 -0.279,0.545 -0.419,1.173 -0.419,1.89 0,0.846 0.15,1.574 0.447,2.187 0.298,0.615 0.699,1.137 1.207,1.57 0.507,0.432 1.092,0.783 1.755,1.052 0.665,0.271 1.365,0.479 2.1,0.627 0.734,0.15 1.478,0.252 2.231,0.309 0.753,0.055 1.468,0.082 2.146,0.082 0.744,0 1.509,-0.038 2.295,-0.112 0.785,-0.074 1.559,-0.179 2.322,-0.313 0.761,-0.135 1.498,-0.29 2.21,-0.467 C -1.263,4.816 -0.605,4.63 0,4.434 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,178.58305,155.61557)"
clip-path="url(#clipPath42)" />
<path
id="path43"
d="M 0,0 V 19.158 H 19.396 V 15.072 H 5.312 V 11.908 H 18.671 V 7.822 H 5.312 V 4.086 H 19.591 V 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,180.86975,160.47029)"
clip-path="url(#clipPath44)" />
<path
id="path45"
d="m 0,0 10.597,7.307 h 6.928 L 4.63,-1.881 18.39,-11.851 H 10.849 L 0,-3.89 v -7.961 H -5.202 V 7.307 H 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,195.16413,156.28948)"
clip-path="url(#clipPath46)" />
<path
id="path47"
d="M 0,0 V 19.158 H 5.171 V 4.196 H 19.158 V 0 Z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,202.71026,160.47029)"
clip-path="url(#clipPath48)" />
<path
id="path49"
d="m 0,0 c -0.472,-0.846 -1.185,-1.585 -2.133,-2.217 -0.947,-0.632 -2.132,-1.132 -3.548,-1.499 -1.419,-0.366 -3.076,-0.549 -4.971,-0.549 -1.895,0 -3.559,0.183 -4.985,0.549 -1.427,0.367 -2.615,0.867 -3.563,1.499 -0.947,0.632 -1.66,1.371 -2.132,2.217 -0.475,0.846 -0.713,1.748 -0.713,2.706 v 12.702 h 5.161 V 4.56 c 0,-0.641 0.082,-1.248 0.244,-1.819 0.162,-0.572 0.469,-1.072 0.92,-1.499 0.451,-0.427 1.082,-0.767 1.895,-1.018 0.813,-0.252 1.871,-0.377 3.173,-0.377 1.292,0 2.342,0.125 3.152,0.377 0.806,0.251 1.437,0.591 1.888,1.018 0.451,0.427 0.754,0.927 0.913,1.499 0.158,0.571 0.238,1.178 0.238,1.819 V 15.408 H 0.713 V 2.706 C 0.713,1.748 0.475,0.846 0,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,218.65687,159.14737)"
clip-path="url(#clipPath50)" />
<path
id="path51"
d="m 0,0 c 0,0.436 -0.076,0.787 -0.224,1.052 -0.148,0.266 -0.379,0.469 -0.696,0.614 -0.317,0.144 -0.723,0.239 -1.226,0.286 -0.503,0.046 -1.103,0.07 -1.799,0.07 h -7.475 v -4.058 h 7.475 c 0.696,0 1.296,0.022 1.799,0.071 0.503,0.044 0.909,0.143 1.226,0.292 0.317,0.149 0.548,0.355 0.696,0.621 C -0.076,-0.787 0,-0.438 0,0 m -1.199,7.598 c 0,0.243 -0.038,0.472 -0.11,0.691 -0.076,0.219 -0.21,0.412 -0.407,0.579 -0.193,0.167 -0.458,0.301 -0.792,0.404 -0.338,0.102 -0.765,0.154 -1.285,0.154 H -11.42 V 5.827 h 7.627 c 0.52,0 0.947,0.047 1.285,0.14 0.334,0.093 0.599,0.219 0.792,0.377 0.197,0.159 0.331,0.346 0.407,0.565 0.072,0.217 0.11,0.448 0.11,0.689 M 5.257,-0.599 C 5.257,-1.344 5.161,-1.99 4.964,-2.537 4.768,-3.087 4.496,-3.559 4.148,-3.953 3.8,-4.348 3.383,-4.67 2.894,-4.914 2.405,-5.161 1.867,-5.357 1.275,-5.5 0.686,-5.645 0.055,-5.745 -0.613,-5.8 -1.282,-5.857 -1.974,-5.884 -2.691,-5.884 h -13.901 v 19.158 h 13.65 c 0.548,0 1.099,-0.024 1.654,-0.071 0.551,-0.046 1.078,-0.132 1.581,-0.256 0.503,-0.126 0.968,-0.3 1.402,-0.524 0.431,-0.222 0.81,-0.515 1.13,-0.878 0.32,-0.362 0.572,-0.8 0.751,-1.311 C 3.759,9.722 3.848,9.119 3.848,8.422 3.848,7.176 3.542,6.187 2.928,5.459 2.315,4.728 1.347,4.243 0.028,4.001 0.958,3.936 1.754,3.795 2.418,3.576 3.083,3.357 3.624,3.061 4.045,2.684 4.461,2.308 4.768,1.847 4.964,1.304 5.161,0.76 5.257,0.126 5.257,-0.599"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,226.8265,158.39447)"
clip-path="url(#clipPath52)" />
<path
id="path53"
d="m 736.93,213.007 h 5.171 v -19.158 h -5.171 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,-29.628798,228.85569)"
clip-path="url(#clipPath54)" />
<path
id="path55"
d="m 0,0 c 0,-6.563 0.598,-12.614 1.798,-18.154 1.199,-5.54 3.034,-10.85 5.506,-15.93 2.468,-5.082 5.591,-10.022 9.367,-14.821 3.776,-4.799 8.273,-9.737 13.498,-14.819 L 8.256,-87.33 c -6.494,5.152 -12.404,10.692 -17.73,16.619 -5.33,5.929 -9.917,12.42 -13.761,19.477 -3.847,7.058 -6.829,14.802 -8.946,23.236 -2.117,8.432 -3.174,17.766 -3.174,27.998 0,10.232 1.057,19.565 3.174,27.998 2.117,8.432 5.099,16.178 8.946,23.236 3.844,7.055 8.431,13.53 13.761,19.425 5.326,5.891 11.236,11.448 17.73,16.671 L 30.169,63.724 C 24.944,58.644 20.447,53.704 16.671,48.905 12.895,44.106 9.772,39.167 7.304,34.086 4.832,29.004 2.997,23.694 1.798,18.154 0.598,12.614 0,6.563 0,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,17.392034,86.598093)"
clip-path="url(#clipPath56)" />
<path
id="path57"
d="M 0,0 V 145.443 H 39.272 V 31.862 H 145.443 V 0 Z"
style="fill:#f0941d;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,42.940589,112.14058)"
clip-path="url(#clipPath58)" />
<path
id="path59"
d="M 0,0 H 53.139 L 26.675,53.563 Z M 67.005,-28.369 H -14.078 L -27.733,-55.892 H -71.556 L 4.553,89.552 H 48.376 L 124.485,-55.892 H 80.662 Z"
style="fill:#f0941d;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,122.92967,92.423303)"
clip-path="url(#clipPath60)" />
<path
id="path61"
d="m 0,0 c 0,3.388 -0.475,6.299 -1.43,8.733 -0.951,2.436 -2.521,4.429 -4.709,5.981 -2.188,1.552 -5.047,2.699 -8.575,3.442 -3.528,0.74 -7.869,1.111 -13.019,1.111 h -56.739 v -37.473 h 56.739 c 5.15,0 9.491,0.3 13.019,0.9 3.528,0.599 6.387,1.622 8.575,3.069 2.188,1.445 3.758,3.335 4.709,5.664 C -0.475,-6.244 0,-3.387 0,0 m 39.694,0.636 c 0,-7.27 -1.057,-13.956 -3.173,-20.059 -2.118,-6.105 -5.522,-11.362 -10.214,-15.772 -4.696,-4.412 -10.783,-7.851 -18.263,-10.322 -7.479,-2.47 -16.584,-3.705 -27.309,-3.705 h -65.207 v -45.94 h -39.272 V 50.281 h 104.479 c 10.725,0 19.83,-1.216 27.309,-3.652 7.48,-2.434 13.567,-5.858 18.263,-10.268 4.692,-4.411 8.096,-9.649 10.214,-15.718 2.116,-6.07 3.173,-12.74 3.173,-20.007"
style="fill:#f0941d;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,218.90124,78.569473)"
clip-path="url(#clipPath62)" />
<path
id="path63"
d="m 0,0 c 0,6.563 -0.599,12.614 -1.798,18.154 -1.203,5.54 -3.035,10.85 -5.506,15.932 -2.47,5.081 -5.594,10.02 -9.367,14.819 -3.776,4.799 -8.275,9.739 -13.498,14.819 l 13.233,14.292 v 0.21 l 8.682,9.104 C -1.836,82.46 3.952,77.062 9.105,71.134 c 3.88,-4.377 7.411,-9.033 10.584,-13.973 3.176,-4.94 5.891,-10.215 8.151,-15.825 2.26,-5.61 4.041,-11.627 5.347,-18.047 1.305,-6.424 2.029,-13.303 2.17,-20.641 V 0 c 0,-7.764 -0.62,-14.996 -1.853,-21.699 -1.237,-6.706 -2.984,-12.967 -5.24,-18.789 -2.26,-5.823 -5.013,-11.257 -8.255,-16.303 -3.249,-5.045 -6.883,-9.827 -10.904,-14.343 -2.401,-2.681 -4.888,-5.239 -7.462,-7.674 -2.577,-2.434 -5.205,-4.78 -7.889,-7.039 -0.351,-0.211 -0.686,-0.423 -1.002,-0.635 -0.321,-0.212 -0.655,-0.493 -1.006,-0.848 l -8.682,9.104 v 0.212 l -13.233,14.29 c 5.223,5.082 9.722,10.02 13.498,14.819 3.773,4.799 6.897,9.739 9.367,14.821 2.471,5.08 4.303,10.39 5.506,15.93 C -0.599,-12.614 0,-6.563 0,0"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,253.87058,86.598093)"
clip-path="url(#clipPath64)" />
<path
id="path65"
d="m 869.253,436.171 h 40.118 v -38.108 h -40.118 z m 23.709,-126.814 h -32.391 l 8.682,59.597 h 39.06 z"
style="fill:#1a181b;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(0.35277776,0,0,-0.35277776,-29.628798,228.85569)"
clip-path="url(#clipPath66)" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

View File

@@ -1,35 +0,0 @@
---
---
$color-primary: #f0941d;
$color-secondary: #ffa80d;
body {
color: #1e1e1e;
font-family: 'Lato', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
font-weight: 400;
}
a, a:link, a:visited {
color: $color-primary;
}
a:active, a:hover {
color: $color-secondary;
}
h4 {
font-weight: 400;
}
@import 'header';
@import 'footer';
@import 'home';
@import 'mentors';
@import 'contact';
@import 'helpdesk';
@import 'ourwork';
@import 'student';
@import 'shared';
@import 'statute';
@import 'history';
@import 'members';
@import 'striim';

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -1,11 +0,0 @@
mkdir -p optimised
for file in original/*; do
echo $file
base_name=$(basename $file)
if [[ $base_name == *"airiin"* ]] || [[ $base_name == *"lembitu"* ]] ; then
gravity=north
else
gravity=center
fi
magick ${file} -resize "400x400^>" -gravity $gravity -extent 400x400 optimised/${base_name%}
done

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 545 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 271 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 656 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 614 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

View File

@@ -1,8 +0,0 @@
#!/usr/bin/env bash
mkdir -p optimised
for file in original-jpg-converted/*; do
echo $file
base_name=$(basename $file)
convert ${file} -resize "1000x1000>" -quality 89 optimised/${base_name}
done

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Some files were not shown because too many files have changed in this diff Show More