summaryrefslogtreecommitdiff
path: root/_posts/2015-01-01-welcome-to-jekyll.md
diff options
context:
space:
mode:
authorJeffrey Tse <jeffreytse.mail@gmail.com>2023-08-22 22:09:11 +0800
committerJeffrey Tse <jeffreytse.mail@gmail.com>2023-08-23 15:49:51 +0800
commit3de31401ff89b80a94f442ba3eaba7fa9b0eaa00 (patch)
tree9a2aae4fb8224f3b2abf2b87396236fe61de3325 /_posts/2015-01-01-welcome-to-jekyll.md
parent30437acaf53524ed97175d513b23d8042f3cf375 (diff)
feat: demonstration for pinning articles
Diffstat (limited to '_posts/2015-01-01-welcome-to-jekyll.md')
-rw-r--r--_posts/2015-01-01-welcome-to-jekyll.md75
1 files changed, 75 insertions, 0 deletions
diff --git a/_posts/2015-01-01-welcome-to-jekyll.md b/_posts/2015-01-01-welcome-to-jekyll.md
new file mode 100644
index 0000000..bb9a519
--- /dev/null
+++ b/_posts/2015-01-01-welcome-to-jekyll.md
@@ -0,0 +1,75 @@
+---
+layout: post
+title: Welcome to Jekyll!
+subtitle: A awesome static site generator.
+author: Jeffrey
+categories: jekyll
+banner:
+ video: https://vjs.zencdn.net/v/oceans.mp4
+ loop: true
+ volume: 0.8
+ start_at: 8.5
+ image: https://bit.ly/3xTmdUP
+ opacity: 0.618
+ background: "#000"
+ height: "100vh"
+ min_height: "38vh"
+ heading_style: "font-size: 4.25em; font-weight: bold; text-decoration: underline"
+ subheading_style: "color: gold"
+tags: jekyll theme yat
+top: 1
+sidebar: []
+---
+
+You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
+
+To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
+
+## section 1
+
+Jekyll also offers powerful support for code snippets:
+
+{% highlight ruby %}
+def print_hi(name)
+puts "Hi, #{name}"
+end
+print_hi('Tom')
+#=> prints 'Hi, Tom' to STDOUT.
+{% endhighlight %}
+
+## section 2
+
+Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
+
+[jekyll-docs]: https://jekyllrb.com/docs/home
+[jekyll-gh]: https://github.com/jekyll/jekyll
+[jekyll-talk]: https://talk.jekyllrb.com/
+
+$ a \* b = c ^ b $
+
+$ 2^{\frac{n-1}{3}} $
+
+$ \int_a^b f(x)\,dx. $
+
+```cpp
+#include <iostream>
+using namespace std;
+
+int main() {
+ cout << "Hello World!";
+ return 0;
+}
+// prints 'Hi, Tom' to STDOUT.
+```
+
+```python
+class Person:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+p1 = Person("John", 36)
+
+print(p1.name)
+print(p1.age)
+```