Skip to content

Commit 8e4b854

Browse files
authored
Merge pull request #1 from phpid-jakarta/master
Merge request
2 parents b88f2bf + 11b0119 commit 8e4b854

File tree

80 files changed

+7696
-392
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+7696
-392
lines changed

CNAME

-1
This file was deleted.

Gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ GEM
3838
rb-fsevent (>= 0.9.3)
3939
rb-inotify (>= 0.9.7)
4040
mercenary (0.3.6)
41-
minima (2.1.0)
41+
minima (2.1.1)
4242
jekyll (~> 3.3)
4343
pathutil (0.14.0)
4444
forwardable-extended (~> 2.6)

README.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![GitHub Contributors](https://img.shields.io/github/contributors/phpid-jakarta/phpid-jakarta.github.io.svg?maxAge=3600)](https://github.com/phpid-jakarta/phpid-jakarta.github.io/network/members)
88

99
## Homepage Website
10-
Website PHP Indonesia Chapter Jakarta bisa diakses di [https://jakarta.phpindonesia.or.id/](http://jakarta.phpindonesia.or.id/)
10+
Website PHP Indonesia Chapter Jakarta bisa diakses di [https://phpid-jakarta.github.io/](https://phpid-jakarta.github.io/)
1111

1212
## Tentang Kami
1313

@@ -26,3 +26,14 @@ Website PHP Indonesia Chapter Jakarta bisa diakses di [https://jakarta.phpindone
2626

2727
## Setup project
2828
[https://github.com/phpid-jakarta/phpid-jakarta.github.io/wiki/Setup-Project](https://github.com/phpid-jakarta/phpid-jakarta.github.io/wiki/Setup-Project)
29+
30+
## Join Us
31+
[![Facebook](https://img.shields.io/badge/PhpIdJakarta-Facebook-blue.svg?maxAge=3600)](https://facebook.com/profile.php?id=100011420743645)
32+
[![Github](https://img.shields.io/badge/PhpIdJakarta-Github-lightgrey.svg?maxAge=3600)](https://github.com/phpid-jakarta)
33+
[![Website](https://img.shields.io/badge/PhpIdJakarta-Website-brightgreen.svg?maxAge=3600)](https://phpid-jakarta.github.io/)
34+
[![Feed](https://img.shields.io/badge/PhpIdJakarta-Feed-orange.svg?maxAge=3600)](https://phpid-jakarta.github.io/feed.xml)
35+
36+
37+
Copyright © 2017 - PHP Indonesia Chapter Jakarta
38+
39+

_config.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ email: [email protected]
1818
description: > # this means to ignore newlines until "baseurl:"
1919
Komunitas PHP Indonesia Regional Jakarta
2020
baseurl: "" # the subpath of your site, e.g. /blog
21-
url: "https://jakarta.phpindonesia.or.id"
22-
enforce_ssl: jakarta.phpindonesia.or.id
21+
url: "https://phpid-jakarta.github.io"
22+
lang: id
23+
logo_url: /assets/images/phpid-jakarta.png
24+
logo_square_url: /assets/images/logo/phpid-jakarta-300x300.png
25+
#enforce_ssl: jakarta.phpindonesia.or.id
2326

2427

2528
excerpt_separator: <a name='more'></a>

_data/category.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- category: "community"
2+
href: "/category/community.html"
3+
4+
- category: "kulwap"
5+
href: "/category/kulwap.html"
6+
7+
- category: "meetup"
8+
href: "/category/meetup.html"
9+
10+
- category: "tutorial"
11+
href: "/category/tutorial.html"
12+
13+
- category: "uncategories"
14+
href: "/category/uncategories.html"

_data/menu.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
- title: "Profil"
2+
href: "#profil"
3+
sub:
4+
- title: "Tentang Kami"
5+
href: "tentang_kami.html"
6+
- title: "Visi - Misi"
7+
href: "visi_misi.html"
8+
9+
- title: "Program Kerja"
10+
href: "program_kerja.html"
11+
12+
- title: "Galeri"
13+
href: "#gallery"
14+
sub:
15+
- title: "Foto"
16+
href: "galeri_foto.html"
17+
- title: "Video"
18+
href: "galeri_video.html"
19+
20+
- title: "Arsip"
21+
href: "arsip.html"
22+
23+
- title: "Daftar Isi"
24+
href: "daftar_isi.html"

_data/slider.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- caption: ""
2+
src: "/assets/images/slider/phpid-jakarta-slider-1.jpg"
3+
4+
- caption: ""
5+
src: "/assets/images/slider/phpid-jakarta-slider-2.jpg"
6+
7+
- caption: ""
8+
src: "/assets/images/slider/phpid-jakarta-slider-3.jpg"
9+
10+
- caption: ""
11+
src: "/assets/images/slider/phpid-jakarta-slider-4.jpg"
12+
13+
- caption: ""
14+
src: "/assets/images/slider/phpid-jakarta-slider-5.jpg"

_includes/head.html

+12-1
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,24 @@
99
<!-- FACEBOOK OPEN GRAPH -->
1010
<meta property="og:title" content="{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}">
1111
<meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}">
12+
<meta property="og:image" content="{{ site.logo_square_url }}">
13+
<meta property="og:image:secure_url" content="{{ site.logo_square_url }}">
14+
<meta property="og:image:width" content="300">
15+
<meta property="og:image:height" content="300">
16+
<meta property="og:site_name" content="{{ site.title }}">
17+
<meta property="og:type" content="website">
1218

1319
<!-- TWITTER CARD -->
20+
<meta property="twitter:card" content="summary_large_image">
1421
<meta property="twitter:title" content="{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}">
1522
<meta property="twitter:description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}">
23+
<meta property="twitter:image:src" content="{{ site.logo_square_url }}">
24+
<meta property="twitter:image:width" content="300">
25+
<meta property="twitter:image:height" content="300">
26+
<meta property="twitter:domain" content="{{ site.url }}">
1627

1728
<!-- IONIC FONT ICON -->
18-
<link rel="stylesheet" href="http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
29+
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
1930

2031
<!-- GOOGLE FONT -->
2132
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro">

_includes/header.html

+67-17
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,83 @@
44

55
<div class="header__brand">
66
<a href="{{ "/" | relative_url}}">
7-
<img src="/assets/images/phpindonesia.png"
7+
<img src="{{ site.logo_url }}"
88
alt="{{ site.title | escape }}"
99
title="{{ site.title | escape }}"/>
1010
</a>
1111
<div class="header__title">
12-
{{ site.title | escape }}
13-
</div>
12+
</div>
1413
</div>
1514

16-
<nav class="site-nav">
17-
<span class="menu-icon">
18-
<svg viewBox="0 0 18 15" width="18px" height="15px">
19-
<path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
20-
<path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
21-
<path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
22-
</svg>
23-
</span>
24-
25-
<div class="trigger">
26-
{% for my_page in site.pages %}
27-
{% if my_page.title %}
28-
<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
15+
16+
<nav class="nav__desktop">
17+
<ul class="nav__menu menu">
18+
{% for nav in site.data.menu %}
19+
{% if nav.sub != null %}
20+
<li class="menu__item">
21+
<a class="menu__link" href="/{{ nav.href }}">{{ nav.title }}</a>
22+
<ul class="menu--child">
23+
<div class="menu__wrapper">
24+
{% for sub in nav.sub %}
25+
<li>
26+
<a class="menu__link--child" href="/{{ sub.href }}">
27+
{{ sub.title }}
28+
</a>
29+
</li>
30+
{% endfor %}
31+
</div>
32+
</ul>
33+
</li>
34+
{% else %}
35+
<li class="menu__item">
36+
<a class="menu__link" href="/{{ nav.href }}">{{ nav.title }}</a>
37+
</li>
2938
{% endif %}
3039
{% endfor %}
31-
</div>
40+
</ul>
3241
</nav>
3342

43+
<div class="nav__mobile">
44+
<div class="nav__mobile-btn" id="menu-toggle">
45+
<span></span>
46+
<span></span>
47+
<span></span>
48+
<span></span>
49+
</div>
50+
</div>
51+
3452
</div>
3553

3654
</header>
55+
56+
<nav class="offcanvas">
57+
<div class="offcanvas__overlay"></div>
58+
59+
<ul class="offcanvas__menu">
60+
{% for nav in site.data.menu %}
61+
{% if nav.sub != null %}
62+
<li>
63+
<i class="ion-chevron-right"></i>
64+
<a href="/{{ nav.href }}">{{ nav.title }}</a>
65+
<ul>
66+
<div>
67+
{% for sub in nav.sub %}
68+
<li>
69+
<i class="ion-chevron-right"></i>
70+
<a href="/{{ sub.href }}">
71+
{{ sub.title }}
72+
</a>
73+
</li>
74+
{% endfor %}
75+
</div>
76+
</ul>
77+
</li>
78+
{% else %}
79+
<li>
80+
<i class="ion-chevron-right"></i>
81+
<a href="/{{ nav.href }}">{{ nav.title }}</a>
82+
</li>
83+
{% endif %}
84+
{% endfor %}
85+
</ul>
86+
</nav>

_layouts/default.html

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515

1616
{% include footer.html %}
1717

18+
<script src="https://code.jquery.com/jquery-3.2.1.min.js"
19+
type="text/javascript"></script>
20+
<script src="{{ "/assets/js/offcanvas.js" | relative_url }}"
21+
type="text/javascript" defer></script>
1822
</body>
1923

2024
</html>

_layouts/home.html

+31-41
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,31 @@
1-
---
2-
layout: default
3-
---
4-
5-
<div class="home">
6-
7-
<h1 class="page-heading">Posts</h1>
8-
9-
{{ content }}
10-
11-
<ul class="post-list">
12-
{% for post in site.posts %}
13-
<li>
14-
15-
<i class="ion-ios-clock-outline"></i>
16-
<span class="post-meta">
17-
{{ post.date | date: "%b %-d, %Y" }}
18-
</span>
19-
20-
<h2>
21-
<a class="post-link" href="{{ post.url | relative_url }}">{{ post.title | escape }}</a>
22-
</h2>
23-
24-
<article class="post">
25-
<div class="post-content">
26-
{{ post.excerpt }}
27-
<p class="right">
28-
<a href="{{site.baseurl}}{{ post.url }}" class="post__more">
29-
Read More
30-
</a>
31-
</p>
32-
</div>
33-
</article>
34-
35-
</li>
36-
{% endfor %}
37-
</ul>
38-
39-
<p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | relative_url }}">via RSS</a></p>
40-
41-
</div>
1+
<!DOCTYPE html>
2+
<html lang="{{ page.lang | default: site.lang | default: "en" }}">
3+
4+
{% include head.html %}
5+
6+
<link rel="stylesheet" type="text/css"
7+
href="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css"/>
8+
9+
<body>
10+
11+
{% include header.html %}
12+
13+
<main class="page-content" aria-label="Content">
14+
{{ content }}
15+
</main>
16+
17+
{% include footer.html %}
18+
19+
<script type="text/javascript"
20+
src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
21+
<script type="text/javascript"
22+
src="{{ "/assets/js/offcanvas.js" | relative_url }}"
23+
defer></script>
24+
<script type="text/javascript"
25+
src="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"
26+
defer></script>
27+
<script type="text/javascript"
28+
src="{{ "/assets/js/slider.js" | relative_url }}" defer></script>
29+
</body>
30+
31+
</html>

_layouts/page.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<article class="post">
55

66
<header class="post-header">
7-
<h1 class="post-title">{{ page.title | escape }}</h1>
7+
<h1 class="post-title text-center">{{ page.title | escape }}</h1>
88
</header>
99

1010
<div class="post-content">

0 commit comments

Comments
 (0)