diff --git a/_config.yml b/_config.yml index 2286dfb..ca2cae1 100644 --- a/_config.yml +++ b/_config.yml @@ -3,17 +3,17 @@ ## Source: https://github.com/hexojs/hexo/ # Site -title: Hexo +title: OpenAlt Romania subtitle: '' description: '' keywords: -author: John Doe +author: OpenAlt Romania language: en timezone: '' # URL ## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project' -url: http://example.com +url: http://openalt.ro permalink: :year/:month/:day/:title/ permalink_defaults: pretty_urls: @@ -96,7 +96,7 @@ ignore: # Extensions ## Plugins: https://hexo.io/plugins/ ## Themes: https://hexo.io/themes/ -theme: landscape +theme: openalt # Deployment ## Docs: https://hexo.io/docs/one-command-deployment diff --git a/package-lock.json b/package-lock.json index 8c52ced..7773fdd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "hexo-site", "version": "0.0.0", "dependencies": { + "fullcalendar": "^6.1.19", "hexo": "^8.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", @@ -17,7 +18,8 @@ "hexo-renderer-marked": "^7.0.0", "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", - "hexo-theme-landscape": "^1.0.0" + "hexo-theme-landscape": "^1.0.0", + "strip-ansi": "^6.0.1" } }, "node_modules/@adobe/css-tools": { @@ -149,6 +151,66 @@ "node": ">=18" } }, + "node_modules/@fullcalendar/core": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.19.tgz", + "integrity": "sha512-z0aVlO5e4Wah6p6mouM0UEqtRf1MZZPt4mwzEyU6kusaNL+dlWQgAasF2cK23hwT4cmxkEmr4inULXgpyeExdQ==", + "license": "MIT", + "dependencies": { + "preact": "~10.12.1" + } + }, + "node_modules/@fullcalendar/daygrid": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.19.tgz", + "integrity": "sha512-IAAfnMICnVWPjpT4zi87i3FEw0xxSza0avqY/HedKEz+l5MTBYvCDPOWDATpzXoLut3aACsjktIyw9thvIcRYQ==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.19" + } + }, + "node_modules/@fullcalendar/interaction": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.19.tgz", + "integrity": "sha512-GOciy79xe8JMVp+1evAU3ytdwN/7tv35t5i1vFkifiuWcQMLC/JnLg/RA2s4sYmQwoYhTw/p4GLcP0gO5B3X5w==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.19" + } + }, + "node_modules/@fullcalendar/list": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.19.tgz", + "integrity": "sha512-knZHpAVF0LbzZpSJSUmLUUzF0XlU/MRGK+Py2s0/mP93bCtno1k2L3XPs/kzh528hSjehwLm89RgKTSfW1P6cA==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.19" + } + }, + "node_modules/@fullcalendar/multimonth": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/multimonth/-/multimonth-6.1.19.tgz", + "integrity": "sha512-YYP8o/tjNLFRKhelwiq5ja3Jm3WDf3bfOUHf32JvAWwfotCvZjD7tYv66Nj02mQ8OWWJINa2EQGJxFHgIs14aA==", + "license": "MIT", + "dependencies": { + "@fullcalendar/daygrid": "~6.1.19" + }, + "peerDependencies": { + "@fullcalendar/core": "~6.1.19" + } + }, + "node_modules/@fullcalendar/timegrid": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.19.tgz", + "integrity": "sha512-OuzpUueyO9wB5OZ8rs7TWIoqvu4v3yEqdDxZ2VcsMldCpYJRiOe7yHWKr4ap5Tb0fs7Rjbserc/b6Nt7ol6BRg==", + "license": "MIT", + "dependencies": { + "@fullcalendar/daygrid": "~6.1.19" + }, + "peerDependencies": { + "@fullcalendar/core": "~6.1.19" + } + }, "node_modules/@types/trusted-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", @@ -181,15 +243,12 @@ } }, "node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=8" } }, "node_modules/anymatch": { @@ -840,6 +899,20 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/fullcalendar": { + "version": "6.1.19", + "resolved": "https://registry.npmjs.org/fullcalendar/-/fullcalendar-6.1.19.tgz", + "integrity": "sha512-/DsMLYyU1kdOVojaV+ITNH2cHlHtyt6X3m4P6hhH0kwfHZpQbXajJnDbnFIufu/BdE9YcknMRPJj3R7FbPkg1A==", + "license": "MIT", + "dependencies": { + "@fullcalendar/core": "~6.1.19", + "@fullcalendar/daygrid": "~6.1.19", + "@fullcalendar/interaction": "~6.1.19", + "@fullcalendar/list": "~6.1.19", + "@fullcalendar/multimonth": "~6.1.19", + "@fullcalendar/timegrid": "~6.1.19" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -1457,6 +1530,33 @@ "node": ">=18" } }, + "node_modules/hexo/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/hexo/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/highlight.js": { "version": "11.11.1", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", @@ -2207,6 +2307,16 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/preact": { + "version": "10.12.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz", + "integrity": "sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", @@ -2493,18 +2603,15 @@ } }, "node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, "node_modules/strip-indent": { diff --git a/package.json b/package.json index 71a8495..9dd9528 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,10 @@ "server": "hexo server" }, "hexo": { - "version": "" + "version": "8.1.1" }, "dependencies": { + "fullcalendar": "^6.1.19", "hexo": "^8.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", @@ -21,6 +22,7 @@ "hexo-renderer-marked": "^7.0.0", "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", - "hexo-theme-landscape": "^1.0.0" + "hexo-theme-landscape": "^1.0.0", + "strip-ansi": "^6.0.1" } } diff --git a/source/AboutUs.md b/source/AboutUs.md new file mode 100644 index 0000000..aa463a1 --- /dev/null +++ b/source/AboutUs.md @@ -0,0 +1,11 @@ +--- +title: "About OpenAlt Romania" +date: 2025-11-01 18:00:00 +--- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. diff --git a/source/_data/partners.yml b/source/_data/partners.yml new file mode 100644 index 0000000..671bc68 --- /dev/null +++ b/source/_data/partners.yml @@ -0,0 +1,7 @@ +- name: vpsFree + url: https://vpsFree.org/ + logo: /images/partners/vpsFree.png + +- name: OpenAlt CZ + url: https://openalt.cz + logo: /images/partners/openalt-cz.png \ No newline at end of file diff --git a/source/_posts/2025/01.md b/source/_posts/2025/01.md new file mode 100644 index 0000000..42d7faf --- /dev/null +++ b/source/_posts/2025/01.md @@ -0,0 +1,8 @@ +--- +title: "Test post 01" +author: Bashy +date: 2022-04-30 12:00:00 +description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. +categories: + - OpenAlt +--- diff --git a/source/_posts/2025/02.md b/source/_posts/2025/02.md new file mode 100644 index 0000000..7ceff8f --- /dev/null +++ b/source/_posts/2025/02.md @@ -0,0 +1,8 @@ +--- +title: "Test post 02" +author: Bashy +date: 2022-05-30 12:00:00 +description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. +categories: + - OpenAlt +--- \ No newline at end of file diff --git a/source/_posts/2025/03.md b/source/_posts/2025/03.md new file mode 100644 index 0000000..03d3c3f --- /dev/null +++ b/source/_posts/2025/03.md @@ -0,0 +1,8 @@ +--- +title: "Test post 03" +author: Bashy +date: 2023-04-30 12:00:00 +description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. +categories: + - OpenAlt +--- \ No newline at end of file diff --git a/source/_posts/2025/04.md b/source/_posts/2025/04.md new file mode 100644 index 0000000..7c9aeba --- /dev/null +++ b/source/_posts/2025/04.md @@ -0,0 +1,8 @@ +--- +title: "Test post 04" +author: Bashy +date: 2024-04-30 12:00:00 +description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. +categories: + - OpenAlt +--- \ No newline at end of file diff --git a/source/_posts/2025/05.md b/source/_posts/2025/05.md new file mode 100644 index 0000000..871703d --- /dev/null +++ b/source/_posts/2025/05.md @@ -0,0 +1,8 @@ +--- +title: "Test post 05" +author: Bashy +date: 2025-04-30 12:00:00 +description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. +categories: + - OpenAlt +--- \ No newline at end of file diff --git a/source/_posts/2026/events/2026_01_16.md b/source/_posts/2026/events/2026_01_16.md new file mode 100644 index 0000000..a131b0c --- /dev/null +++ b/source/_posts/2026/events/2026_01_16.md @@ -0,0 +1,15 @@ +--- +title: "First OpenAlt Romania Meetup" +author: Bashy +date: 2026-01-16 18:00:00 +description: First ever OpenAlt Romania meetup. Come join us for some Pizza and FOSS talk. +categories: + - "Events" +tags: + - "OpenAlt Romania" + - "IRL Events" + - "Events" +--- +## 16th January 2026 + +### [📍 OpenAlt Headquarters](https://openalt.org) \ No newline at end of file diff --git a/source/_posts/hello-world.md b/source/_posts/hello-world.md deleted file mode 100644 index 821780c..0000000 --- a/source/_posts/hello-world.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Hello World ---- -Welcome to [Hexo](https://hexo.io/)! This is your very first post. Check [documentation](https://hexo.io/docs/) for more info. If you get any problems when using Hexo, you can find the answer in [troubleshooting](https://hexo.io/docs/troubleshooting.html) or you can ask me on [GitHub](https://github.com/hexojs/hexo/issues). - -## Quick Start - -### Create a new post - -``` bash -$ hexo new "My New Post" -``` - -More info: [Writing](https://hexo.io/docs/writing.html) - -### Run server - -``` bash -$ hexo server -``` - -More info: [Server](https://hexo.io/docs/server.html) - -### Generate static files - -``` bash -$ hexo generate -``` - -More info: [Generating](https://hexo.io/docs/generating.html) - -### Deploy to remote sites - -``` bash -$ hexo deploy -``` - -More info: [Deployment](https://hexo.io/docs/one-command-deployment.html) diff --git a/source/images/assets/OpenAltRomania.svg b/source/images/assets/OpenAltRomania.svg new file mode 100644 index 0000000..65aabd6 --- /dev/null +++ b/source/images/assets/OpenAltRomania.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/source/images/assets/OpenAlt_RO_Black.svg b/source/images/assets/OpenAlt_RO_Black.svg new file mode 100644 index 0000000..f331dcb --- /dev/null +++ b/source/images/assets/OpenAlt_RO_Black.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/source/images/assets/OpenAlt_RO_White.svg b/source/images/assets/OpenAlt_RO_White.svg new file mode 100644 index 0000000..b9ab4a9 --- /dev/null +++ b/source/images/assets/OpenAlt_RO_White.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/source/images/partners/openalt-cz.png b/source/images/partners/openalt-cz.png new file mode 100644 index 0000000..dae09ca Binary files /dev/null and b/source/images/partners/openalt-cz.png differ diff --git a/source/images/partners/vpsFree.png b/source/images/partners/vpsFree.png new file mode 100644 index 0000000..41a78b8 Binary files /dev/null and b/source/images/partners/vpsFree.png differ diff --git a/themes/openalt b/themes/openalt new file mode 160000 index 0000000..aa354ad --- /dev/null +++ b/themes/openalt @@ -0,0 +1 @@ +Subproject commit aa354ad7324fdd2861a94cbc9febfa3136b3d69c