Compare commits
353 commits
blog-draft
...
main
Author | SHA1 | Date | |
---|---|---|---|
d09c07ae66 | |||
e9070daae7 | |||
5c37dbb41d | |||
7bfa0b181a | |||
c438020ae0 | |||
76598d96bf | |||
51c5278d48 | |||
3d73310536 | |||
1777143bf4 | |||
56d38e4ebf | |||
6d6a700345 | |||
940041b280 | |||
cc054da823 | |||
556e576b20 | |||
77027a576c | |||
a21c8e5d13 | |||
c8b7c65d31 | |||
301856dcfb | |||
5d12fb3840 | |||
1bdc1ac217 | |||
49e501304d | |||
02fb77c042 | |||
c6184b5470 | |||
f8f8a3abd2 | |||
9b1b935c54 | |||
f0e61d471f | |||
4ece64bb36 | |||
10ee683f7f | |||
d93bd1c53f | |||
ecfa8fc75c | |||
334efa99b1 | |||
b3fc2950ce | |||
8fcd2b469f | |||
1195303af1 | |||
007a7efb48 | |||
3b70fcf44c | |||
6ee05ed28e | |||
8269e4c18d | |||
e3a5dddd71 | |||
dd7ee4322b | |||
3bd05f0d32 | |||
8e24f2012e | |||
5cc48c324f | |||
6100b4a42d | |||
6d0a5b09a2 | |||
e68422eeb1 | |||
5d05a8edb5 | |||
2c090e350e | |||
d4287cc8f4 | |||
e10c12860a | |||
61d9167134 | |||
e7e9d0e2ba | |||
4acb5f9c1d | |||
f0587f5cb9 | |||
479b231e56 | |||
a6d0ed48d8 | |||
a0056820c6 | |||
2c440082d7 | |||
7948e98698 | |||
4e54c4050c | |||
d9f9ce2981 | |||
002238508c | |||
867f188795 | |||
b67c1edea3 | |||
4621f58983 | |||
51e0181ede | |||
4718e8dd85 | |||
00374517d4 | |||
18d5b5cdc9 | |||
5d873366e8 | |||
80df668f29 | |||
026ea7685d | |||
3cac3381c4 | |||
287ebd8202 | |||
d6ca558062 | |||
f80f20bc1e | |||
ba59610e86 | |||
7d060e39e0 | |||
4eecf24529 | |||
2d1a4d2037 | |||
c2131e924f | |||
a008a4413b | |||
0e5391103b | |||
539ba59d29 | |||
4571121b14 | |||
17bc50a93c | |||
ee44dfcb5f | |||
d5bc2cbd83 | |||
2eb5d59e4c | |||
66280c1fa3 | |||
72aca961da | |||
848a87b597 | |||
e299b4aaec | |||
0df1d09767 | |||
3a018b52b2 | |||
a28142f395 | |||
3fb1f5571a | |||
a21b1ded45 | |||
91cec00d99 | |||
b8aa8a1977 | |||
4042761027 | |||
218ad14e3c | |||
21c39b5253 | |||
1fa76e4f19 | |||
62c28ae335 | |||
6175568096 | |||
9b3ee8bc47 | |||
2107d37b8e | |||
a4aacc6135 | |||
aca7643aa7 | |||
a95b6145e0 | |||
229aa5bdd1 | |||
1a6f49e977 | |||
741f9382ea | |||
a92ac3c228 | |||
6bba7243ef | |||
73b0bdb384 | |||
89089b9da5 | |||
46cb68d9d6 | |||
5a5f5719b1 | |||
6a856e7367 | |||
b4c92cd739 | |||
4c9fbf8faf | |||
baa0890f69 | |||
644864ed21 | |||
e5661e1d08 | |||
4ca01e3a89 | |||
49c5fd76c4 | |||
f2da3dbbf2 | |||
e6f38505bb | |||
494d857a37 | |||
b51edca55f | |||
eb0b95ff86 | |||
94e0d5da92 | |||
157de173ce | |||
1e8c2bd45b | |||
aa84556c45 | |||
6b84c6e337 | |||
0bf090a8bf | |||
3a2c6d0ed7 | |||
f69ba0235a | |||
9844dd21ec | |||
fa195dce9b | |||
7990d5b300 | |||
6419ddd76a | |||
c8b842b0b6 | |||
ba3bb0e8aa | |||
d1eeaf23e0 | |||
b0af7ab8b0 | |||
d416c8ea98 | |||
49b74f78e9 | |||
67f01c187b | |||
fdc7a66099 | |||
e73f6efad7 | |||
0b9a3098b8 | |||
9b94413c96 | |||
2ee789c4d2 | |||
27c29ef313 | |||
bea62fee03 | |||
b2f1c85f96 | |||
e0f1e04270 | |||
bf1b07d67e | |||
7433550785 | |||
c61de05720 | |||
22fa786020 | |||
cb6c2ac4fd | |||
fbc54fa1c4 | |||
2c1fd96283 | |||
f79cb6349a | |||
ce0769e330 | |||
583b223625 | |||
db0926176a | |||
1b72c060d9 | |||
def1fc9b30 | |||
cc0dfe491c | |||
7338da5d21 | |||
074dbb14c4 | |||
67e58504ad | |||
8e417bcf84 | |||
d5271021c2 | |||
3e03e776f0 | |||
75d350ef54 | |||
3e997ff32d | |||
5da5a31ff0 | |||
cec2bccddd | |||
1441d78499 | |||
4a4bc244e4 | |||
ef363df08d | |||
73ccde566f | |||
2b2796a628 | |||
7a7a629063 | |||
de57c906f0 | |||
4a40cac7eb | |||
f79db6b16b | |||
9d6bd1b96a | |||
8ac0f50e8c | |||
d62722e743 | |||
8aefc1c507 | |||
dff0ab2cc7 | |||
76c5f780c6 | |||
29db4c9b44 | |||
9ae8f79d27 | |||
13a154d9c0 | |||
9b2e5d551b | |||
f899dddd70 | |||
df10a2f941 | |||
05f92c6b59 | |||
9d9fc3fbf2 | |||
1d57537c87 | |||
ff49f216bf | |||
303e4061c6 | |||
fe32062d98 | |||
7a9ae5076b | |||
aee2126d21 | |||
86e21e3b80 | |||
5626ff054c | |||
bdd010ef7e | |||
5be60dd18f | |||
df48587cd7 | |||
ef4ba23e85 | |||
3d4cfdb1c5 | |||
84fd85f768 | |||
aac6e335af | |||
93b4031f07 | |||
744e90f94b | |||
42085caf4c | |||
42b8858b46 | |||
236d0fb7bd | |||
4f934489d3 | |||
cc4dbc0bf1 | |||
f9f2bbf978 | |||
150d329086 | |||
30d51e4cf6 | |||
a794d1d074 | |||
5d108a2781 | |||
c0538f889e | |||
528ac0273c | |||
9003a6d59f | |||
227f5f7a32 | |||
131869e61b | |||
cade08b7ac | |||
060a5784cf | |||
c31e22c082 | |||
9ac62fdf89 | |||
69dfeab125 | |||
a2c58a6cc6 | |||
e114999307 | |||
b9fae9a053 | |||
e105d40452 | |||
36754b0535 | |||
450c673752 | |||
57097a5623 | |||
d9f318efec | |||
addfaad779 | |||
5b6ffae251 | |||
56243891eb | |||
b7b14f9521 | |||
719d60dc55 | |||
b4f61b842d | |||
9458ae9ad1 | |||
afdbc62f05 | |||
dd38879204 | |||
a147f28723 | |||
1d5b10b22c | |||
3ae7fd0914 | |||
dcf8f9ac52 | |||
e0c092818c | |||
388a8c3e23 | |||
7dd4f5bb77 | |||
d5afa2522d | |||
b1279aeb16 | |||
5f7a705472 | |||
5adcad0685 | |||
997a7cdc47 | |||
ea617c850d | |||
e4be45c289 | |||
605ac71e2f | |||
6aedbadae1 | |||
f69004be1f | |||
83f477411c | |||
7d1da74ad7 | |||
50b40ad09f | |||
2237dff647 | |||
a52060180a | |||
8c04183bfe | |||
fa7d3bd2b7 | |||
6a3f657936 | |||
0b0dd17c4d | |||
1581da8d8f | |||
9f0b408f22 | |||
06adf9537a | |||
c3a0d63703 | |||
b271e49011 | |||
fdd0065b4d | |||
4103000463 | |||
d77023ce97 | |||
09d43804b7 | |||
dbb5f10092 | |||
3f9fa188a0 | |||
0ffb0aacfd | |||
9d930f20de | |||
e8f4f4d729 | |||
50a7a440f3 | |||
3da66cd396 | |||
e865221a93 | |||
f8933fe5a2 | |||
3a68c968e7 | |||
522869be28 | |||
67239ef119 | |||
746e2c7915 | |||
45cccc5772 | |||
5f4f471b99 | |||
c22b729981 | |||
18637e30ca | |||
545b33e3c2 | |||
f8be0ad9bf | |||
e83b96d95b | |||
8e52bffbd6 | |||
ce48e970ad | |||
8a54474f87 | |||
5c50f824b0 | |||
c836faa727 | |||
151d84c9ff | |||
7a673cd588 | |||
41b2e51daa | |||
5d4183c0a0 | |||
609ab1a60d | |||
c43c81c4fc | |||
c11ffd41fc | |||
f618fa87d6 | |||
7bd1fdb169 | |||
81f9a4b592 | |||
5705a15dce | |||
e257986975 | |||
4fb74dc206 | |||
ae78ce2725 | |||
a0b21e8fb9 | |||
03f179eb62 | |||
c8e49100f4 | |||
6d38c0e82f | |||
c88217af10 | |||
06ae304815 | |||
8ba02f67e0 | |||
4ede6cb2ac | |||
ec21395bcb | |||
9cced65e87 | |||
810e0ad8a4 | |||
94a1bdb4eb | |||
0ed3548ce0 | |||
2d37f74c70 | |||
3f57a1e1f4 | |||
ee7c5147b4 | |||
dc7b47d1d1 |
12
.gitattributes
vendored
Normal file
|
@ -0,0 +1,12 @@
|
|||
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||
*.svg filter=lfs diff=lfs merge=lfs -text
|
||||
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||
*.webm filter=lfs diff=lfs merge=lfs -text
|
||||
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||
*.flac filter=lfs diff=lfs merge=lfs -text
|
6
.idea/cat-activity.xml
generated
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CatActivitySettingProjectState">
|
||||
<option name="firstInit" value="false" />
|
||||
</component>
|
||||
</project>
|
17
.idea/gradle.xml
generated
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleMigrationSettings" migrationVersion="1" />
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
<option name="externalProjectPath" value="$PROJECT_DIR$/backend" />
|
||||
<option name="gradleJvm" value="#JAVA_HOME" />
|
||||
<option name="modules">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$/backend" />
|
||||
</set>
|
||||
</option>
|
||||
</GradleProjectSettings>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
|
@ -11,7 +11,7 @@
|
|||
<item index="3" class="java.lang.String" itemvalue="noscript" />
|
||||
<item index="4" class="java.lang.String" itemvalue="embed" />
|
||||
<item index="5" class="java.lang.String" itemvalue="script" />
|
||||
<item index="6" class="java.lang.String" itemvalue="marquee" />
|
||||
<item index="6" class="java.lang.String" itemvalue="div" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
2
ktor/.idea/kotlinc.xml → .idea/kotlinc.xml
generated
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="KotlinJpsPluginSettings">
|
||||
<option name="version" value="2.0.0" />
|
||||
<option name="version" value="2.0.10" />
|
||||
</component>
|
||||
</project>
|
7
.idea/ktlint-plugin.xml
generated
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="com.nbadal.ktlint.KtlintProjectSettings">
|
||||
<ktlintMode>DISTRACT_FREE</ktlintMode>
|
||||
<ktlintRulesetVersion>DEFAULT</ktlintRulesetVersion>
|
||||
</component>
|
||||
</project>
|
5
ktor/.idea/misc.xml → .idea/misc.xml
generated
|
@ -1,7 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="temurin-21" project-jdk-type="JavaSDK">
|
||||
<component name="FrameworkDetectionExcludesConfiguration">
|
||||
<file type="web" url="file://$PROJECT_DIR$/backend" />
|
||||
</component>
|
||||
<component name="ProjectRootManager">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
8
.idea/modules.xml
generated
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/nelle-observer.iml" filepath="$PROJECT_DIR$/.idea/nelle-observer.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
9
.idea/nelle-observer.iml
generated
Normal file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
6
.idea/prettier.xml
generated
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="PrettierConfiguration">
|
||||
<option name="myConfigurationMode" value="AUTOMATIC" />
|
||||
</component>
|
||||
</project>
|
6
.idea/vcs.xml
generated
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
132
.idea/workspace.xml
generated
Normal file
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="760a9925-82ec-41ef-a2fc-c93cffe26f10" name="Changes" comment="">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="ExternalProjectsData">
|
||||
<projectState path="$PROJECT_DIR$/backend">
|
||||
<ProjectState />
|
||||
</projectState>
|
||||
</component>
|
||||
<component name="ExternalProjectsManager">
|
||||
<system id="GRADLE">
|
||||
<state>
|
||||
<projects_view>
|
||||
<tree_state>
|
||||
<expand>
|
||||
<path>
|
||||
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
|
||||
<item name="nelleObserverBackend" type="f1a62948:ProjectNode" />
|
||||
</path>
|
||||
</expand>
|
||||
<select />
|
||||
</tree_state>
|
||||
</projects_view>
|
||||
</state>
|
||||
</system>
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
<option name="RECENT_TEMPLATES">
|
||||
<list>
|
||||
<option value="Kotlin Object" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ProjectColorInfo">{
|
||||
"associatedIndex": 5
|
||||
}</component>
|
||||
<component name="ProjectId" id="2sZF3crhJT4ZU9STz3WZ0BExxTG" />
|
||||
<component name="ProjectLevelVcsManager">
|
||||
<ConfirmationsSetting value="2" id="Add" />
|
||||
</component>
|
||||
<component name="ProjectViewState">
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"Gradle.Build backend.executor": "Run",
|
||||
"Ktor.ApplicationKt.executor": "Run",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"RunOnceActivity.git.unshallow": "true",
|
||||
"git-widget-placeholder": "main",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_opened_file_path": "/mnt/samsung-drive/Projects/Websites/nelle-observer/backend/src/main/resources",
|
||||
"node.js.detected.package.eslint": "true",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.eslint": "(autodetect)",
|
||||
"node.js.selected.package.tslint": "(autodetect)",
|
||||
"nodejs_package_manager_path": "npm",
|
||||
"prettierjs.PrettierConfiguration.Package": "/mnt/samsung-drive/Projects/Websites/nelle-observer/frontend/node_modules/prettier",
|
||||
"settings.editor.selected.configurable": "preferences.ktlint-plugin",
|
||||
"ts.external.directory.path": "/home/nelle/.local/share/JetBrains/Toolbox/apps/intellij-idea-ultimate/plugins/javascript-plugin/jsLanguageServicesImpl/external",
|
||||
"vue.rearranger.settings.migration": "true"
|
||||
}
|
||||
}</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="$PROJECT_DIR$/backend/src/main/resources" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration name="ApplicationKt" type="KtorApplicationConfigurationType" factoryName="Ktor" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="observer.nelle.nelleObserverBackend.ApplicationKt" />
|
||||
<module name="nelleObserverBackend.main" />
|
||||
<option name="alternativeJrePath" />
|
||||
<option name="alternativeJrePathEnabled" value="false" />
|
||||
<option name="includeProvidedScope" value="false" />
|
||||
<option name="mainClass" value="observer.nelle.nelleObserverBackend.ApplicationKt" />
|
||||
<option name="passParentEnvs" value="true" />
|
||||
<option name="programParameters" />
|
||||
<option name="shortenCommandLine" />
|
||||
<option name="vmParameters" />
|
||||
<option name="workingDirectory" value="$PROJECT_DIR$" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
||||
<component name="SharedIndexes">
|
||||
<attachedChunks>
|
||||
<set>
|
||||
<option value="bundled-jdk-9823dce3aa75-125ca727e0f0-intellij.indexing.shared.core-IU-243.23654.189" />
|
||||
<option value="bundled-js-predefined-d6986cc7102b-822845ee3bb5-JavaScript-IU-243.23654.189" />
|
||||
</set>
|
||||
</attachedChunks>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="Default task">
|
||||
<changelist id="760a9925-82ec-41ef-a2fc-c93cffe26f10" name="Changes" comment="" />
|
||||
<created>1738654991789</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1738654991789</updated>
|
||||
<workItem from="1738654993149" duration="4466000" />
|
||||
<workItem from="1738661811047" duration="5000" />
|
||||
<workItem from="1738665807773" duration="649000" />
|
||||
<workItem from="1738699182798" duration="84000" />
|
||||
<workItem from="1738699273828" duration="8000" />
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
<component name="XSLT-Support.FileAssociations.UIState">
|
||||
<expand />
|
||||
<select />
|
||||
</component>
|
||||
</project>
|
21
README.md
|
@ -2,22 +2,15 @@
|
|||
|
||||
the source for [nelle.observer](https://nelle.observer)
|
||||
|
||||
## quick repo links
|
||||
|
||||
[kanban](https://git.nullafati.xyz/limepotato/nelle-observer/projects/1)
|
||||
|
||||
## build/use
|
||||
|
||||
There are two code-bases here, Astro for the SSG and ktor for ??, ktor requires you to have built astro already
|
||||
There are two code-bases here, astro for the frontend and ktor in the backend.
|
||||
why are you building my site ?
|
||||
|
||||
### Astro
|
||||
1. `cd astro/`
|
||||
2. `pnpm i`
|
||||
3. `pnpm run build`
|
||||
### 1. install these
|
||||
|
||||
### ktor
|
||||
1. `cd ktor`
|
||||
2. `./gradlew`
|
||||
3. TODO: FINISH THIS
|
||||
- bun (or pnpm ig)
|
||||
- NodeJS
|
||||
- JDK 21
|
||||
|
||||
## ~~[license](./)~~ TODO
|
||||
### 2. run `build.sh`
|
9
astro/.vscode/extensions.json
vendored
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
"recommendations": [
|
||||
"astro-build.astro-vscode",
|
||||
"abusaidm.html-snippets",
|
||||
"ecmel.vscode-html-css",
|
||||
"mblode.pretty-formatter",
|
||||
"formulahendry.auto-close-tag"],
|
||||
"unwantedRecommendations": []
|
||||
}
|
5
astro/.vscode/settings.json
vendored
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"cSpell.words": [
|
||||
"kanban"
|
||||
]
|
||||
}
|
7357
astro/package-lock.json
generated
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"name": "nelle.observer",
|
||||
"type": "module",
|
||||
"version": "0.0.1",
|
||||
"scripts": {
|
||||
"dev": "astro dev",
|
||||
"start": "astro dev",
|
||||
"build": "astro check && astro build",
|
||||
"preview": "astro preview",
|
||||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/check": "^0.9.1",
|
||||
"@astrojs/mdx": "^3.1.3",
|
||||
"@astrojs/rss": "^4.0.7",
|
||||
"astro": "^4.13.1",
|
||||
"astro-compressor": "^0.4.1",
|
||||
"astro-font": "^0.0.81"
|
||||
},
|
||||
"packageManager": "pnpm@9.4.0+sha512.f549b8a52c9d2b8536762f99c0722205efc5af913e77835dbccc3b0b0b2ca9e7dc8022b78062c17291c48e88749c70ce88eb5a74f1fa8c4bf5e18bb46c8bd83a"
|
||||
}
|
4404
astro/pnpm-lock.yaml
generated
Before Width: | Height: | Size: 760 B |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 887 B |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 970 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 8.8 KiB |
Before Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 495 B |
Before Width: | Height: | Size: 260 B |
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 389 KiB |
Before Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 687 B |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 757 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1,018 B |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 992 B |
Before Width: | Height: | Size: 942 B |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 550 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 8.1 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 258 B |
|
@ -1,40 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" enable-background="new 0 0 1200 220" viewBox="0 0 1200 220" width="109">
|
||||
<filter id="star-blur"><feGaussianBlur stdDeviation="3"/></filter>
|
||||
<linearGradient id="a" x1="0" x2="0" y1="0" y2="250%" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="rgb(15 23 42)"/>
|
||||
<stop offset="1" stop-color="#602199"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#a)" d="M1167 220H33c-18 0-33-15-33-33V33C0 15 15 0 33 0h1134c18 0 33 15 33 33v154c0 18-15 33-33 33z"/>
|
||||
<g fill="#ff9" filter="url(#star-blur)" opacity="0.3">
|
||||
<circle cx="1100" cy="40" r="9"/>
|
||||
<circle cx="92" cy="30" r="4"/>
|
||||
<circle cx="380" cy="110" r="4"/>
|
||||
<circle cx="135" cy="210" r="2"/>
|
||||
<circle cx="540" cy="135" r="2"/>
|
||||
<circle cx="860" cy="95" r="4"/>
|
||||
<circle cx="415" cy="200" r="6"/>
|
||||
<circle cx="1005" cy="5" r="6"/>
|
||||
<circle cx="1095" cy="95" r="4"/>
|
||||
<circle cx="570" cy="10" r="8"/>
|
||||
<circle cx="15" cy="70" r="8"/>
|
||||
<circle cx="695" cy="175" r="8"/>
|
||||
<circle cx="1165" cy="70" r="6"/>
|
||||
<circle cx="340" cy="160" r="8"/>
|
||||
</g>
|
||||
<g stroke="#f0abfc" stroke-width="8" opacity="0.3" transform="rotate(0) scale(0.475)" transform-origin="center">
|
||||
<line x1="-100%" x2="200%" y1="-100%" y2="-100%"/>
|
||||
<line x1="-100%" x2="200%" y1="0%" y2="0%"/>
|
||||
<line x1="-100%" x2="200%" y1="100%" y2="100%"/>
|
||||
<line x1="-100%" x2="200%" y1="200%" y2="200%"/>
|
||||
<line x1="-50%" x2="-50%" y1="-150%" y2="250%"/>
|
||||
<line x1="-25%" x2="-25%" y1="-150%" y2="250%"/>
|
||||
<line x1="0%" x2="0%" y1="-150%" y2="250%"/>
|
||||
<line x1="25%" x2="25%" y1="-150%" y2="250%"/>
|
||||
<line x1="50%" x2="50%" y1="-150%" y2="250%"/>
|
||||
<line x1="75%" x2="75%" y1="-150%" y2="250%"/>
|
||||
<line x1="100%" x2="100%" y1="-150%" y2="250%"/>
|
||||
<line x1="125%" x2="125%" y1="-150%" y2="250%"/>
|
||||
<line x1="150%" x2="150%" y1="-150%" y2="250%"/>
|
||||
</g>
|
||||
<path stroke="#FFF" transform="translate(0 3)" stroke-width="3" fill="#FFF" d="M135 104v1s20 2 20 23c0 18-13 27-36 27H78V58h40c20 0 31 9 31 26 0 16-14 20-14 20zm-17-3c13 0 22-5 22-17s-8-17-22-17H87v34h31zm-31 9v37h32c17 0 27-6 27-19 0-12-8-18-27-18H87zm98 14c0 18 11 24 24 24 16 1 24-10 24-25V87h9v68h-9v-11h-1s-6 12-25 12c-17 0-31-9-31-31V87h9v37zm84-67c4 0 6 2 6 5s-2 5-6 5-6-2-6-5 3-5 6-5zm5 98h-9V87h8v68zm32 0h-9V58h9v97zm27-60h-12v-8h12V72h8v15h26v8h-26v35c0 14 7 19 16 19 8 0 13-4 13-4v8s-5 4-14 4c-13 0-23-8-23-26V95zm131 1h-1l-19 59h-11l-21-68h9l17 60h1l19-60h11l20 60 17-60h9l-20 68h-12l-19-59zm71-39c3 0 5 2 5 5s-2 5-5 5c-4 1-6-2-6-5s2-5 6-5zm4 98h-9V87h9v68zm27-60h-12v-8h12V72h8v15h27v8h-26v35c0 14 6 19 15 19s13-4 13-4v8s-5 4-13 4c-14 0-24-8-24-26V95zm111 24c0-18-11-25-24-25-16 0-24 11-24 25v36h-8V58h8v40h1s6-12 25-12c17 0 31 9 31 31v38h-9v-36zm159 36h-23l-7-17h-46l-7 17h-23l39-97h28l39 97zm-52-75h-2l-15 41h32l-15-41zm106 27c0-3 0-8-13-8-10 0-13 3-13 7 0 11 50-2 50 29 0 15-14 22-36 22s-36-7-36-24v-2h20v2c0 7 5 9 16 9s16-3 16-7c0-14-51 1-51-29 0-14 13-21 34-21s34 7 34 22h-21zm40-5h-10V91l19-19h11v14h22v16h-22v24c0 12 6 14 14 14 6 0 10-2 10-2v16s-5 3-13 3c-20 0-31-9-31-28v-27zm111-17v22s-4-2-12-2c-13 0-20 9-20 20v30h-20V86h20v13h1s6-14 24-14h7zm49 0c23 0 39 13 39 36s-16 36-39 36-40-13-40-36 17-36 40-36zm0 17c-12 0-19 8-19 19 0 10 7 18 19 18s19-8 19-18c0-11-7-19-19-19z"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 660 B |
Before Width: | Height: | Size: 365 B |
Before Width: | Height: | Size: 415 B |
Before Width: | Height: | Size: 415 B |
Before Width: | Height: | Size: 311 B |
Before Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 156 KiB |
Before Width: | Height: | Size: 204 B |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 245 KiB |
Before Width: | Height: | Size: 247 B |
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 910 B |
Before Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 316 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 375 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 798 B |