From 36cbf1737e89eabd9f90ab9f3e580e71c0ccee58 Mon Sep 17 00:00:00 2001 From: tuan Date: Tue, 30 Mar 2021 14:16:45 +0300 Subject: [PATCH] first commit --- .gitmodules | 3 + README.md | 0 archetypes/default.md | 6 + assets/images/logo.html | 14 ++ assets/images/logo.png | Bin 0 -> 23820 bytes config/_default/config.toml | 35 +++++ config/_default/language.yaml | 11 ++ config/_default/menus.en.toml | 20 +++ config/_default/menus.tr.toml | 20 +++ config/_default/params.toml | 21 +++ content/docs/_index.md | 4 + content/docs/test/_index.md | 32 ++++ content/docs/test/test.md | 34 +++++ content/en/posts/_index.md | 3 + content/en/posts/test.md | 17 +++ content/en/posts/testingenzi.md | 6 + content/homepage/about.md | 80 ++++++++++ content/homepage/about.tr.md | 78 ++++++++++ content/homepage/experiences.md | 64 ++++++++ content/homepage/experiences.tr.md | 63 ++++++++ content/homepage/index.md | 3 + content/homepage/intro.html | 71 +++++++++ content/homepage/intro.tr.html | 71 +++++++++ content/homepage/pages.md | 35 +++++ ...3d6cab_23820_180x180_fill_box_center_2.png | Bin 0 -> 5410 bytes ...793d6cab_23820_32x32_fill_box_center_2.png | Bin 0 -> 698 bytes static/en/jquery.teletype.js | 137 ++++++++++++++++++ static/jquery.teletype.js | 137 ++++++++++++++++++ static/tr/jquery.teletype.js | 137 ++++++++++++++++++ themes/eureka | 1 + 30 files changed, 1103 insertions(+) create mode 100644 .gitmodules create mode 100644 README.md create mode 100644 archetypes/default.md create mode 100644 assets/images/logo.html create mode 100644 assets/images/logo.png create mode 100644 config/_default/config.toml create mode 100644 config/_default/language.yaml create mode 100644 config/_default/menus.en.toml create mode 100644 config/_default/menus.tr.toml create mode 100644 config/_default/params.toml create mode 100644 content/docs/_index.md create mode 100644 content/docs/test/_index.md create mode 100644 content/docs/test/test.md create mode 100644 content/en/posts/_index.md create mode 100644 content/en/posts/test.md create mode 100644 content/en/posts/testingenzi.md create mode 100644 content/homepage/about.md create mode 100644 content/homepage/about.tr.md create mode 100644 content/homepage/experiences.md create mode 100644 content/homepage/experiences.tr.md create mode 100644 content/homepage/index.md create mode 100644 content/homepage/intro.html create mode 100644 content/homepage/intro.tr.html create mode 100644 content/homepage/pages.md create mode 100644 resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_180x180_fill_box_center_2.png create mode 100644 resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_32x32_fill_box_center_2.png create mode 100644 static/en/jquery.teletype.js create mode 100644 static/jquery.teletype.js create mode 100644 static/tr/jquery.teletype.js create mode 160000 themes/eureka diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..ab37a16 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/eureka"] + path = themes/eureka + url = https://github.com/wangchucheng/hugo-eureka.git diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/assets/images/logo.html b/assets/images/logo.html new file mode 100644 index 0000000..a8b5ec8 --- /dev/null +++ b/assets/images/logo.html @@ -0,0 +1,14 @@ + +
                           .o.  
+   'l.         ':         .NM.  
+  .:x' lo      O0         OM0   
+  .,X.,Nk.   ;OMO:,,,k;:kWMMl   
+   ,M;.NK,ONMMMMKMMMMMNXNMWO.   
+   .dOOxKNWMMMMNWNXKOxl;..      
+           cMWx:                
+           :M,'                 
+          .Nk '                 
+          co,..                 
+
+
diff --git a/assets/images/logo.png b/assets/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..084c5aa5f869a7329a5617f54f98ef24ea503fa5 GIT binary patch literal 23820 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 literal 0 HcmV?d00001 diff --git a/config/_default/config.toml b/config/_default/config.toml new file mode 100644 index 0000000..58cff66 --- /dev/null +++ b/config/_default/config.toml @@ -0,0 +1,35 @@ +baseURL = "https://metufss.org" +# languageCode = "en-us" +title = "fss@metu" +theme = "eureka" +paginate = 3 +copyright = """ +© 2021 C. Wang and R. Ma +""" +enableEmoji = true +enableGitInfo = false +summaryLength = 75 +defaultContentLanguage = "en" +hasCJKLanguage = false +defaultContentLanguageInSubdir = true + +[markup.highlight] +codeFences = false +noClasses = false + +[markup.tableOfContents] +startLevel = 2 +endLevel = 6 +ordered = false + +[markup.goldmark.renderer] +unsafe = true + +[taxonomies] +category = "categories" +tag = "tags" +series = "series" +author = "authors" + +[build] +useResourceCacheWhen = "always" diff --git a/config/_default/language.yaml b/config/_default/language.yaml new file mode 100644 index 0000000..b2b9b7b --- /dev/null +++ b/config/_default/language.yaml @@ -0,0 +1,11 @@ +en: + languageCode: en + languageName: English + contentDir: content/en + title: English + +tr: + languageCode: tr + languageName: Türkçe + contentDir: content/tr + title: Türkçe diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml new file mode 100644 index 0000000..e66ecf6 --- /dev/null +++ b/config/_default/menus.en.toml @@ -0,0 +1,20 @@ +[[main]] +name = "About" +url = "#about" +weight = 1 + +[[main]] +name = "Projects" +url = "#experiences" +weight = 2 + +[[main]] +name = "Posts" +url = "/posts/" +weight = 3 + +[[main]] +name = "Docs" +url = "/docs/" +weight = 4 + diff --git a/config/_default/menus.tr.toml b/config/_default/menus.tr.toml new file mode 100644 index 0000000..79120c8 --- /dev/null +++ b/config/_default/menus.tr.toml @@ -0,0 +1,20 @@ +[[main]] +name = "Hakkında" +url = "#about" +weight = 1 + +[[main]] +name = "Projeler" +url = "#experiences" +weight = 2 + +[[main]] +name = "Yazılar" +url = "/posts/" +weight = 3 + +[[main]] +name = "Dökümanlar" +url = "/docs/" +weight = 4 + diff --git a/config/_default/params.toml b/config/_default/params.toml new file mode 100644 index 0000000..b9c0839 --- /dev/null +++ b/config/_default/params.toml @@ -0,0 +1,21 @@ +mainSections = [ "posts" ] +description = "METUFSS" +siteType = "Society" +icon = "images/logo.png" +publisherName = "Free Software Society" + +[highlight] +handler = "highlightjs" + + [highlight.highlightjs] + languages = [ "dart" ] + style = "solarized-light" + +[math] +handler = "katex" + +[comment] + [comment.disqus] + + [comment.commento] + diff --git a/content/docs/_index.md b/content/docs/_index.md new file mode 100644 index 0000000..245adae --- /dev/null +++ b/content/docs/_index.md @@ -0,0 +1,4 @@ +--- +title: Docs +layout: doc-list #Do not modify +--- diff --git a/content/docs/test/_index.md b/content/docs/test/_index.md new file mode 100644 index 0000000..ab7758e --- /dev/null +++ b/content/docs/test/_index.md @@ -0,0 +1,32 @@ +--- +title: Test +description: Test doc +toc: true +authors: [] +date: 2021-03-05T16:21:30+03:00 +lastmod: 2021-03-05T16:21:30+03:00 +draft: false +weight: 1 +--- + +This is the root of test doc. + +## Duis vel leo nec mi convallis sodales + +Sed efficitur nibh sed euismod dictum. Donec posuere, nisl a egestas dignissim, risus magna placerat tortor, quis tincidunt ipsum erat at nunc. Cras consectetur ex eget tortor fermentum mattis. Nullam sodales sed purus eget ornare. Vestibulum aliquam cursus odio vitae placerat. Etiam vel pharetra diam. Morbi molestie varius tincidunt. Morbi molestie tortor vitae metus venenatis, ut fermentum nisl luctus. Aenean at condimentum lorem, rhoncus dapibus nibh. Donec et dui consequat ipsum ultrices tristique vitae vitae est. + +## Sed efficitur ante a tortor euismod + +In ornare ultricies sapien in tincidunt. Integer malesuada tellus sed nibh dictum facilisis non sit amet nibh. Vestibulum sed tincidunt ante, nec tincidunt lectus. Pellentesque id dolor ipsum. Sed efficitur tristique mauris eu tristique. Aliquam nec volutpat dolor. Praesent vitae feugiat nibh. Curabitur mollis placerat sem, ut eleifend mi. Sed sed nisl elit. Pellentesque eget elit nec arcu imperdiet imperdiet. Aliquam dictum arcu ac pharetra rutrum. + +### Cras ac diam efficitur + +Donec iaculis bibendum suscipit. Ut egestas ligula vel orci posuere scelerisque. Nam vel elementum nibh, congue tempus sapien. Aliquam luctus ante sit amet urna vehicula hendrerit. Morbi at ante nisl. Sed euismod vel dolor in iaculis. Aliquam lacinia lorem sit amet vestibulum finibus. Nulla facilisi. Vivamus lacinia consectetur hendrerit. Integer commodo a nibh nec rhoncus. Nulla non aliquet erat. Cras vel orci a urna malesuada viverra vel quis nisi. Donec pharetra laoreet ante, vulputate volutpat ante consequat eget. Donec efficitur consequat nisi vitae volutpat. Vestibulum volutpat, odio nec sodales cursus, ligula nulla pellentesque erat, ut iaculis magna lorem non purus. Curabitur efficitur tortor et elit sodales, in lobortis risus feugiat. + +### Cras hendrerit nibh non pulvinar consectetur + +Donec justo diam, auctor et rhoncus a, feugiat in felis. Etiam lectus est, tincidunt iaculis mi et, feugiat rutrum tellus. Ut sit amet tellus vitae nisi faucibus pulvinar non a augue. Etiam auctor porttitor mi, vitae posuere lacus pretium ac. Pellentesque sed ante magna. Proin tempor faucibus risus, vitae tincidunt arcu ultrices egestas. Aenean rutrum purus vel vulputate lobortis. Aenean auctor ipsum quam, eu molestie magna ultricies quis. Phasellus vitae diam erat. Nam at facilisis massa. Nam vulputate nec quam vel iaculis. Maecenas mauris felis, semper vel ultricies eu, interdum condimentum lacus. Mauris quis tincidunt erat, quis efficitur dolor. + +## Quisque vehicula tellus eget nunc molestie + +Phasellus ligula tortor, sodales ac ipsum vel, lobortis lacinia eros. Maecenas et viverra enim, sit amet bibendum risus. Duis a est pulvinar, suscipit diam id, sagittis lectus. Sed vulputate est sed ipsum faucibus tempus. Morbi non varius nibh. Vestibulum vel tincidunt neque. Vestibulum pellentesque sed metus eu gravida. Donec rhoncus, quam in dictum bibendum, diam libero pretium lacus, vitae suscipit diam neque eget arcu. Pellentesque id hendrerit lorem. Curabitur fermentum purus orci, nec ullamcorper dolor consequat at. Suspendisse lectus dolor, efficitur non molli diff --git a/content/docs/test/test.md b/content/docs/test/test.md new file mode 100644 index 0000000..4b4065c --- /dev/null +++ b/content/docs/test/test.md @@ -0,0 +1,34 @@ +--- +title: Test Chapter 1 +description: This is an test chapter doc layout of Eureka theme +toc: true +authors: +tags: +categories: +series: +date: '2020-10-16' +lastmod: '2020-10-16' +draft: false +--- + +This is the root of chapter 1 doc. + +## Duis vel leo nec mi convallis sodales + +Sed efficitur nibh sed euismod dictum. Donec posuere, nisl a egestas dignissim, risus magna placerat tortor, quis tincidunt ipsum erat at nunc. Cras consectetur ex eget tortor fermentum mattis. Nullam sodales sed purus eget ornare. Vestibulum aliquam cursus odio vitae placerat. Etiam vel pharetra diam. Morbi molestie varius tincidunt. Morbi molestie tortor vitae metus venenatis, ut fermentum nisl luctus. Aenean at condimentum lorem, rhoncus dapibus nibh. Donec et dui consequat ipsum ultrices tristique vitae vitae est. + +## Sed efficitur ante a tortor euismod + +In ornare ultricies sapien in tincidunt. Integer malesuada tellus sed nibh dictum facilisis non sit amet nibh. Vestibulum sed tincidunt ante, nec tincidunt lectus. Pellentesque id dolor ipsum. Sed efficitur tristique mauris eu tristique. Aliquam nec volutpat dolor. Praesent vitae feugiat nibh. Curabitur mollis placerat sem, ut eleifend mi. Sed sed nisl elit. Pellentesque eget elit nec arcu imperdiet imperdiet. Aliquam dictum arcu ac pharetra rutrum. + +### Cras ac diam efficitur + +Donec iaculis bibendum suscipit. Ut egestas ligula vel orci posuere scelerisque. Nam vel elementum nibh, congue tempus sapien. Aliquam luctus ante sit amet urna vehicula hendrerit. Morbi at ante nisl. Sed euismod vel dolor in iaculis. Aliquam lacinia lorem sit amet vestibulum finibus. Nulla facilisi. Vivamus lacinia consectetur hendrerit. Integer commodo a nibh nec rhoncus. Nulla non aliquet erat. Cras vel orci a urna malesuada viverra vel quis nisi. Donec pharetra laoreet ante, vulputate volutpat ante consequat eget. Donec efficitur consequat nisi vitae volutpat. Vestibulum volutpat, odio nec sodales cursus, ligula nulla pellentesque erat, ut iaculis magna lorem non purus. Curabitur efficitur tortor et elit sodales, in lobortis risus feugiat. + +### Cras hendrerit nibh non pulvinar consectetur + +Donec justo diam, auctor et rhoncus a, feugiat in felis. Etiam lectus est, tincidunt iaculis mi et, feugiat rutrum tellus. Ut sit amet tellus vitae nisi faucibus pulvinar non a augue. Etiam auctor porttitor mi, vitae posuere lacus pretium ac. Pellentesque sed ante magna. Proin tempor faucibus risus, vitae tincidunt arcu ultrices egestas. Aenean rutrum purus vel vulputate lobortis. Aenean auctor ipsum quam, eu molestie magna ultricies quis. Phasellus vitae diam erat. Nam at facilisis massa. Nam vulputate nec quam vel iaculis. Maecenas mauris felis, semper vel ultricies eu, interdum condimentum lacus. Mauris quis tincidunt erat, quis efficitur dolor. + +## Quisque vehicula tellus eget nunc molestie + +Phasellus ligula tortor, sodales ac ipsum vel, lobortis lacinia eros. Maecenas et viverra enim, sit amet bibendum risus. Duis a est pulvinar, suscipit diam id, sagittis lectus. Sed vulputate est sed ipsum faucibus tempus. Morbi non varius nibh. Vestibulum vel tincidunt neque. Vestibulum pellentesque sed metus eu gravida. Donec rhoncus, quam in dictum bibendum, diam libero pretium lacus, vitae suscipit diam neque eget arcu. Pellentesque id hendrerit lorem. Curabitur fermentum purus orci, nec ullamcorper dolor consequat at. Suspendisse lectus dolor, efficitur non mollis eget, suscipit ut nisl. Quisque id ex metus. Sed lobortis venenatis lacinia. Sed at lorem leo. diff --git a/content/en/posts/_index.md b/content/en/posts/_index.md new file mode 100644 index 0000000..76fa783 --- /dev/null +++ b/content/en/posts/_index.md @@ -0,0 +1,3 @@ +--- +title: Posts +--- diff --git a/content/en/posts/test.md b/content/en/posts/test.md new file mode 100644 index 0000000..9aefe87 --- /dev/null +++ b/content/en/posts/test.md @@ -0,0 +1,17 @@ +--- +title: "Test" +toc: true +authors: [] +categories: [] +series: [] +date: 2021-03-05T14:31:06+03:00 +lastmod: "2021-03-05T14:31:06+03:00" +featuredImage: "" +draft: false +--- + +This is a test post + ++ metufss ++ `FSS` + diff --git a/content/en/posts/testingenzi.md b/content/en/posts/testingenzi.md new file mode 100644 index 0000000..935bda8 --- /dev/null +++ b/content/en/posts/testingenzi.md @@ -0,0 +1,6 @@ +--- +title: "Testingenzi" +date: 2021-03-29T19:05:17+03:00 +draft: true +--- + diff --git a/content/homepage/about.md b/content/homepage/about.md new file mode 100644 index 0000000..b17da51 --- /dev/null +++ b/content/homepage/about.md @@ -0,0 +1,80 @@ +--- +title: Free Software Society +draft: false +role: +organization: + name: Middle East Technical University + url: http://www.metu.edu.tr/ +avatar: images/logo.png +bio: Use, study, share, develop! +social: + - icon: envelope + iconPack: fas + url: mailto:example@example.com + - icon: tree + iconPack: fab + url: https://metu.life/@fss + - icon: twitter + iconPack: fab + url: https://twitter.com/metuFSS + - icon: github + iconPack: fab + url: https://git.oyd.org.tr/MetuFSS + +# Section you want to display +section: +# Pages count +count: 3 +# Options: card, plain and masonry. +style: + +weight: 2 +widget: + handler: about + + + # Options: sm, md, lg and xl. Default is md. + width: + + sidebar: + # Options: left and right. Leave blank to hide. + position: + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: secondary + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + + +## Introduction + +FSS is a student society that brings together students who are interested in free software and want to improve their level of technological literacy. + +Free Software Society aims: + +To work towards increasing the awareness of free software and the use of these technologies within the culture of METU, to ensure that activities are carried out and continue in accordance with the objectives. + +## Objectives + ++ Conducting trainings and dissemination activities in order to popularize the GNU philosophy and the use of free software. + ++ To encourage the use and contribution of free software so that the benefits of academic studies can be shared publicly. + ++ Works for network neutrality and accessible internet. + ++ It opposes the limitation of our fundamental rights and freedoms, the efforts to create a society of surveillance / control, and struggles for the use of technology to liberate people and society more. + ++ It works for the development of a brand new communication culture against social networks being seen and used as a mere consumption and exhibition tool. + ++ Opposes scientific and technological accumulation to be private or private property. + ++ Advocates sharing production models and licenses against patents and licenses that dominate these collective assets that are not benefitial for the society. diff --git a/content/homepage/about.tr.md b/content/homepage/about.tr.md new file mode 100644 index 0000000..cd88b26 --- /dev/null +++ b/content/homepage/about.tr.md @@ -0,0 +1,78 @@ +--- +title: Özgür Yazılım Topluluğu +draft: false +role: +organization: + name: Ortadoğu Teknik Üniversitesi + url: http://www.metu.edu.tr/ +avatar: images/logo.png +bio: Kullan, Araştır, Paylaş, Geliştir +social: + - icon: envelope + iconPack: fas + url: mailto:example@example.com + - icon: tree + iconPack: fab + url: https://metu.life/@fss + - icon: twitter + iconPack: fab + url: https://twitter.com/metuFSS + - icon: github + iconPack: fab + url: https://git.oyd.org.tr/MetuFSS + +# Section you want to display +section: +# Pages count +count: 3 +# Options: card, plain and masonry. +style: + +weight: 2 +widget: + handler: about + + + # Options: sm, md, lg and xl. Default is md. + width: + + sidebar: + # Options: left and right. Leave blank to hide. + position: + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: secondary + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + + +## Introduction + +Topluluk özgür yazılım üzerine meraklı ve teknolojik okuryazarlık seviyesini geliştirmek isteyen öğrencileri bir araya getiren bir öğrenci topluluğudur. Topluluğun amacı: + +ODTÜ kültürü içerisinde özgür yazılım farkındalığını ve bu teknolojilerin kullanımının arttırılması yönünde çalışmalar yapmak, amaçlara uygun faaliyetlerin yapılması ve sürdürülmesini sağlamak, ülke düzeyinde etkinliklerde bulunmak. + +## Objectives + ++ GNU felsefesini ve özgür yazılımların kullanımını yaygınlaştırmak amacı ile eğitimler ve yaygınlaştırma çalışmaları gerçekleştirmek. + ++ Akademik çalışmalarının faydalarının tüm insanlıkça paylaşılabilmesi için özgür yazılımlar kullanmaya ve katkı vermeye teşvik etmek. + ++ Ağ tarafsızlığı ve herkese erişilebilir internet için çalışır. + ++ Hayatımızı hızla saran teknolojilerin temel hak ve özgürlüklerimizi sınırlandırmasına, gözetim / denetim toplumu yaratma çabalarına karşı çıkar, teknolojinin insanı ve toplumu daha fazla özgürleştirmesi amacıyla kullanılması için mücadele eder. + ++ Sosyal ağların salt bir tüketim ve teşhir aracı olarak görülmesine ve kullanılmasına karşı, yepyeni bir iletişim kültürünün gelişmesi için çalışır. + ++ Bilimsel ve teknolojik birikimin, kişisel veya özel mülk olmasına karşı çıkar. + ++ Bu ortak birikimler üzerinde toplum yararına olmayan bir tahakküm kuran patent ve lisanslara karşı, paylaşımcı üretim modellerini ve lisanslarını savunur. diff --git a/content/homepage/experiences.md b/content/homepage/experiences.md new file mode 100644 index 0000000..7416538 --- /dev/null +++ b/content/homepage/experiences.md @@ -0,0 +1,64 @@ +--- +title: Projects +draft: false +experiences: + + - title: Metu Wiki + organization: + name: metu.wiki + url: https://metu.wiki + dates: '2021 - February' + location: + writeup: > + A **free** and **open** informative database for all things about METU. + + - title: Think + organization: + name: think.metu.life + url: https://think.metu.life + dates: '2021 February' + location: + writeup: > + Think with hocams. + + - Discussion board based on Discourse + + - title: Metu Life + organization: + name: metu.life + url: https://metu.life + dates: '2020 - November' + location: + writeup: > + Follow hocams and discover new ones! + + - Distributed Social Media based on Mastodon + + - No tracking and advertisement mechanisms + + +weight: 2 +widget: + handler: experiences + + # Options: sm, md, lg and xl. Default is md. + width: lg + + sidebar: + # Options: left and right. Leave blank to hide. + position: left + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + diff --git a/content/homepage/experiences.tr.md b/content/homepage/experiences.tr.md new file mode 100644 index 0000000..80f1a3c --- /dev/null +++ b/content/homepage/experiences.tr.md @@ -0,0 +1,63 @@ +--- +title: Projects +draft: false +experiences: + - title: Metu Life + organization: + name: metu.life + url: https://metu.life + dates: '2020 - Present' + location: + writeup: > + Follow hocams and discover new ones! + + - Distributed Social Media based on Mastodon + + - No tracking and advertisement mechanisms + + - title: Think + organization: + name: think.metu.life + url: https://think.metu.life + dates: '2021 - Present' + location: + writeup: > + Think with hocams. + + - Discussion board based on Discourse + + - title: Metu Wiki + organization: + name: metu.wiki + url: https://metu.wiki + dates: '2021 - Present' + location: + writeup: > + A **free** and **open** informative database for all things about METU. + + +weight: 3 +widget: + handler: experiences + + # Options: sm, md, lg and xl. Default is md. + width: lg + + sidebar: + # Options: left and right. Leave blank to hide. + position: left + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + diff --git a/content/homepage/index.md b/content/homepage/index.md new file mode 100644 index 0000000..ca03031 --- /dev/null +++ b/content/homepage/index.md @@ -0,0 +1,3 @@ +--- +headless: true +--- diff --git a/content/homepage/intro.html b/content/homepage/intro.html new file mode 100644 index 0000000..aa9cb6d --- /dev/null +++ b/content/homepage/intro.html @@ -0,0 +1,71 @@ +--- +title: Intro +draft: false + +weight: 1 +widget: + handler: blank + + # Options: sm, md, lg and xl. Default is md. + width: + + sidebar: + # Options: left and right. Leave blank to hide. + position: + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + + + + + +

:)

+ + + + + + diff --git a/content/homepage/intro.tr.html b/content/homepage/intro.tr.html new file mode 100644 index 0000000..45e7706 --- /dev/null +++ b/content/homepage/intro.tr.html @@ -0,0 +1,71 @@ +--- +title: Intro +draft: false + +weight: 1 +widget: + handler: blank + + # Options: sm, md, lg and xl. Default is md. + width: + + sidebar: + # Options: left and right. Leave blank to hide. + position: + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + + + + + +

Kullan, Araştır, Paylaş, Geliştir!

+ + + + + + diff --git a/content/homepage/pages.md b/content/homepage/pages.md new file mode 100644 index 0000000..5aebd71 --- /dev/null +++ b/content/homepage/pages.md @@ -0,0 +1,35 @@ +--- +title: Pages +draft: false +# Section you want to display +section: posts +# Pages count +count: 5 +# Options: card, plain and masonry. +style: plain + +weight: 3 +widget: + handler: pages + + # Options: sm, md, lg and xl. Default is md. + width: + + sidebar: + # Options: left and right. Leave blank to hide. + position: + # Options: sm, md, lg and xl. Default is md. + scale: + + background: + # Options: primary, secondary, tertiary or any valid color value. Default is primary. + color: + image: + # Options: auto, cover and contain. Default is auto. + size: + # Options: center, top, right, bottom, left. + position: + # Options: fixed, local, scroll. + attachment: +--- + diff --git a/resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_180x180_fill_box_center_2.png b/resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_180x180_fill_box_center_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8a3cde459c10a131454601ff35aa5c8c825bbd24 GIT binary patch literal 5410 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 Lv38TDQ|$i${pnZ2 literal 0 HcmV?d00001 diff --git a/resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_32x32_fill_box_center_2.png b/resources/_gen/images/images/logo_hu57cd6ec9b68db850b11b772b793d6cab_23820_32x32_fill_box_center_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3700d18442935b10699452476249d1ce5902fe00 GIT binary patch literal 698 zcmV;r0!96aP)B*AF%lM|lco6Eh|dt*#M^M{vv-gBP&fBxtBIOpC5))?yo z)&;DI0ChkeRlhAxez!`_zgOqg8MUDpfgyEcon&9Bf7YpC3y^@jDW&iEvK_#C682HJrKz(Ok2-D>Y!$l8FOMRy%>7c)hbAKy6kx04=~Y&=m%U zfUQ-?a-_O*)KW@wwFm(A15HZ=0FA(8JbCwxYGaIFsx1}Bb^t#E&npQ0r7-?PJqQdG zOl~a*NGWB4R^SQnBQOOVj+D#*UzQ=ykvSc&bLxNDNnt$~^C@+cx-WJ+Sd#MF6vC15 zDDNnxG^`$pxu?Ky>c7AQ@CC3J=!;4w1YQdvFMv;j_a1N#7y*7N*~7zFUm_q!;MW-6 z0Q!NBl+uVgRH)ukEbcs~t+_DY8I|4 z_M%N0l!i8+2jjp^;3{wh7)>cziJ&5R^m%)9MlPb9nmr|EkE6OT=c6?rWGSUrRRk{| zYHM5|i#VzFyccIxM2v>>+~fb(d2f`(a()lwZaJFuRLkv(3sCbR^gD1q+G+M(o!2D* z=#4A;QrrO(D= settings.text.length ) { + current.index = 0; + current.loop++; + if ( settings.loop != false && ( settings.loop == current.loop ) ) { + return false; + } + } + current.position = 0; + current.string = settings.text[current.index]; + return true; + }; + var type = function() { + if ( settings.prefix && current.position == 0 ) { + if ( current.loop == 0 && current.index == 0 ) { + $( '' ).addClass( 'teletype-prefix' ).html( settings.prefix ).prependTo( self ); + } + } + var letters = current.string.split( '' ), + letter = letters[current.position]; + if ( letter == '^' || letter == '~' ) { + var end = current.string.substr( current.position + 1 ).indexOf( ' ' ); + var value = current.string.substr( current.position + 1, end ); + if ( $.isNumeric( value ) ) { + current.string = current.string.replace( letter + value + ' ', '' ); + if ( letter == '^' ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, value ); + } else { + var index = current.position - value; + current.string = current.string.substr( 0, index - 1 ) + current.string.substr( current.position - 1 ); + window.setTimeout( function() { + backspace( Math.max( index, 0 ) ); + }, delay( settings.backDelay ) ); + } + return; + } + } else if ( letter == '\\' ) { + var nextChar = current.string.substr( current.position + 1, 1 ); + if ( nextChar == 'n' ) { + current.position++; + letter = '
'; + } + } + output.html( output.html() + letter ); + current.position++; + if ( current.position < current.string.length ) { + window.setTimeout( type, delay( settings.typeDelay ) ); + } else if ( settings.preserve == false ) { + window.setTimeout( function() { + window.setTimeout( backspace, delay( settings.backDelay ) ); + }, settings.delay ); + } else { + output.html( output.html() + '
' + '' + settings.prefix + '' ); + if ( next() ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, settings.delay ); + } + } + }; + var backspace = function( stop ) { + if ( !stop ) { + stop = 0; + } + if ( current.position > stop ) { + output.html( output.html().slice( 0, -1 ) ); + window.setTimeout( function() { + backspace( stop ); + }, delay( settings.backDelay ) ); + current.position--; + } else { + if ( stop == 0 ) { + if ( next() == false ) { + return; + } + } + window.setTimeout( type, delay( settings.typeDelay ) ); + } + }; + var delay = function( speed ) { + return Math.floor( Math.random() * 200 ) + speed; + }; + return this.each( function() { + current.string = settings.text[current.index]; + self.addClass( 'teletype' ).empty(); + output = $( '' ).addClass( 'teletype-text' ).appendTo( self ); + + if ( settings.cursor ) { + var cursor = $( '' ) + .text( settings.cursor ) + .addClass( 'teletype-cursor' ) + .appendTo( self ); + setInterval ( function() { + cursor.animate( { opacity: 0 } ).animate( { opacity: 1 } ); + }, settings.blinkSpeed ); + } + type(); + } ); + }; + $.fn.teletype.defaults = { + text: [ 'one', 'two', 'three' ], + typeDelay: 100, + backDelay: 50, + blinkSpeed: 1000, + delay: 2000, + cursor: '|', + preserve: false, + prefix: '', + loop: 0 + }; +}( jQuery ) ); diff --git a/static/jquery.teletype.js b/static/jquery.teletype.js new file mode 100644 index 0000000..b2aa9eb --- /dev/null +++ b/static/jquery.teletype.js @@ -0,0 +1,137 @@ +/* +* Teletype jQuery Plugin +* @version 0.1 +* +* @author Steve Whiteley +* @see http://teletype.rocks +* @see https://github.com/stvwhtly/jquery-teletype-plugin +* +* Copyright (c) 2014 Steve Whiteley +* Dual licensed under the MIT or GPL Version 2 licenses. +* +*/ +( function ( $ ) { + $.fn.teletype = function( options ) { + var settings = $.extend( {}, $.fn.teletype.defaults, options ); + var self = $( this ), + output = null, + current = { + string: '', + index: 0, + position: 0, + loop: 0 + }; + var next = function() { + current.index++; + if ( current.index >= settings.text.length ) { + current.index = 0; + current.loop++; + if ( settings.loop != false && ( settings.loop == current.loop ) ) { + return false; + } + } + current.position = 0; + current.string = settings.text[current.index]; + return true; + }; + var type = function() { + if ( settings.prefix && current.position == 0 ) { + if ( current.loop == 0 && current.index == 0 ) { + $( '' ).addClass( 'teletype-prefix' ).html( settings.prefix ).prependTo( self ); + } + } + var letters = current.string.split( '' ), + letter = letters[current.position]; + if ( letter == '^' || letter == '~' ) { + var end = current.string.substr( current.position + 1 ).indexOf( ' ' ); + var value = current.string.substr( current.position + 1, end ); + if ( $.isNumeric( value ) ) { + current.string = current.string.replace( letter + value + ' ', '' ); + if ( letter == '^' ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, value ); + } else { + var index = current.position - value; + current.string = current.string.substr( 0, index - 1 ) + current.string.substr( current.position - 1 ); + window.setTimeout( function() { + backspace( Math.max( index, 0 ) ); + }, delay( settings.backDelay ) ); + } + return; + } + } else if ( letter == '\\' ) { + var nextChar = current.string.substr( current.position + 1, 1 ); + if ( nextChar == 'n' ) { + current.position++; + letter = '
'; + } + } + output.html( output.html() + letter ); + current.position++; + if ( current.position < current.string.length ) { + window.setTimeout( type, delay( settings.typeDelay ) ); + } else if ( settings.preserve == false ) { + window.setTimeout( function() { + window.setTimeout( backspace, delay( settings.backDelay ) ); + }, settings.delay ); + } else { + output.html( output.html() + '
' + '' + settings.prefix + '' ); + if ( next() ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, settings.delay ); + } + } + }; + var backspace = function( stop ) { + if ( !stop ) { + stop = 0; + } + if ( current.position > stop ) { + output.html( output.html().slice( 0, -1 ) ); + window.setTimeout( function() { + backspace( stop ); + }, delay( settings.backDelay ) ); + current.position--; + } else { + if ( stop == 0 ) { + if ( next() == false ) { + return; + } + } + window.setTimeout( type, delay( settings.typeDelay ) ); + } + }; + var delay = function( speed ) { + return Math.floor( Math.random() * 200 ) + speed; + }; + return this.each( function() { + current.string = settings.text[current.index]; + self.addClass( 'teletype' ).empty(); + output = $( '' ).addClass( 'teletype-text' ).appendTo( self ); + + if ( settings.cursor ) { + var cursor = $( '' ) + .text( settings.cursor ) + .addClass( 'teletype-cursor' ) + .appendTo( self ); + setInterval ( function() { + cursor.animate( { opacity: 0 } ).animate( { opacity: 1 } ); + }, settings.blinkSpeed ); + } + type(); + } ); + }; + $.fn.teletype.defaults = { + text: [ 'one', 'two', 'three' ], + typeDelay: 100, + backDelay: 50, + blinkSpeed: 1000, + delay: 2000, + cursor: '|', + preserve: false, + prefix: '', + loop: 0 + }; +}( jQuery ) ); diff --git a/static/tr/jquery.teletype.js b/static/tr/jquery.teletype.js new file mode 100644 index 0000000..b2aa9eb --- /dev/null +++ b/static/tr/jquery.teletype.js @@ -0,0 +1,137 @@ +/* +* Teletype jQuery Plugin +* @version 0.1 +* +* @author Steve Whiteley +* @see http://teletype.rocks +* @see https://github.com/stvwhtly/jquery-teletype-plugin +* +* Copyright (c) 2014 Steve Whiteley +* Dual licensed under the MIT or GPL Version 2 licenses. +* +*/ +( function ( $ ) { + $.fn.teletype = function( options ) { + var settings = $.extend( {}, $.fn.teletype.defaults, options ); + var self = $( this ), + output = null, + current = { + string: '', + index: 0, + position: 0, + loop: 0 + }; + var next = function() { + current.index++; + if ( current.index >= settings.text.length ) { + current.index = 0; + current.loop++; + if ( settings.loop != false && ( settings.loop == current.loop ) ) { + return false; + } + } + current.position = 0; + current.string = settings.text[current.index]; + return true; + }; + var type = function() { + if ( settings.prefix && current.position == 0 ) { + if ( current.loop == 0 && current.index == 0 ) { + $( '' ).addClass( 'teletype-prefix' ).html( settings.prefix ).prependTo( self ); + } + } + var letters = current.string.split( '' ), + letter = letters[current.position]; + if ( letter == '^' || letter == '~' ) { + var end = current.string.substr( current.position + 1 ).indexOf( ' ' ); + var value = current.string.substr( current.position + 1, end ); + if ( $.isNumeric( value ) ) { + current.string = current.string.replace( letter + value + ' ', '' ); + if ( letter == '^' ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, value ); + } else { + var index = current.position - value; + current.string = current.string.substr( 0, index - 1 ) + current.string.substr( current.position - 1 ); + window.setTimeout( function() { + backspace( Math.max( index, 0 ) ); + }, delay( settings.backDelay ) ); + } + return; + } + } else if ( letter == '\\' ) { + var nextChar = current.string.substr( current.position + 1, 1 ); + if ( nextChar == 'n' ) { + current.position++; + letter = '
'; + } + } + output.html( output.html() + letter ); + current.position++; + if ( current.position < current.string.length ) { + window.setTimeout( type, delay( settings.typeDelay ) ); + } else if ( settings.preserve == false ) { + window.setTimeout( function() { + window.setTimeout( backspace, delay( settings.backDelay ) ); + }, settings.delay ); + } else { + output.html( output.html() + '
' + '' + settings.prefix + '' ); + if ( next() ) { + window.setTimeout( function() { + window.setTimeout( type, delay( settings.typeDelay ) ); + }, settings.delay ); + } + } + }; + var backspace = function( stop ) { + if ( !stop ) { + stop = 0; + } + if ( current.position > stop ) { + output.html( output.html().slice( 0, -1 ) ); + window.setTimeout( function() { + backspace( stop ); + }, delay( settings.backDelay ) ); + current.position--; + } else { + if ( stop == 0 ) { + if ( next() == false ) { + return; + } + } + window.setTimeout( type, delay( settings.typeDelay ) ); + } + }; + var delay = function( speed ) { + return Math.floor( Math.random() * 200 ) + speed; + }; + return this.each( function() { + current.string = settings.text[current.index]; + self.addClass( 'teletype' ).empty(); + output = $( '' ).addClass( 'teletype-text' ).appendTo( self ); + + if ( settings.cursor ) { + var cursor = $( '' ) + .text( settings.cursor ) + .addClass( 'teletype-cursor' ) + .appendTo( self ); + setInterval ( function() { + cursor.animate( { opacity: 0 } ).animate( { opacity: 1 } ); + }, settings.blinkSpeed ); + } + type(); + } ); + }; + $.fn.teletype.defaults = { + text: [ 'one', 'two', 'three' ], + typeDelay: 100, + backDelay: 50, + blinkSpeed: 1000, + delay: 2000, + cursor: '|', + preserve: false, + prefix: '', + loop: 0 + }; +}( jQuery ) ); diff --git a/themes/eureka b/themes/eureka new file mode 160000 index 0000000..4d319a1 --- /dev/null +++ b/themes/eureka @@ -0,0 +1 @@ +Subproject commit 4d319a1c3594e8efe16b47b2c0ced5716c0237e5