diff --git a/site/conf.py b/site/conf.py
index 71a48b8d..d5616b1e 100644
--- a/site/conf.py
+++ b/site/conf.py
@@ -1005,8 +1005,7 @@
- {about} Vitae suscipit tellus mauris a diam maecenas sed enim ut sem viverra aliquet eget sit amet tellus
- cras adipiscing. Hendrerit dolor magna eget est lorem ipsum dolor sit amet, consectetur.
+ {about}
diff --git a/site/pages/pycon-thailand.en.html b/site/pages/pycon-thailand.en.html
index 659bb3c4..a93ac886 100644
--- a/site/pages/pycon-thailand.en.html
+++ b/site/pages/pycon-thailand.en.html
@@ -104,32 +104,31 @@
-
+
Keynote Speakers
-
+
+
+

+
Dr Russell Keith-Magee
+
+ Founding Apiarist at @pybee.
@django Core Developer
+
+
+ https://pybee.org
+
+
+
+
+ Dr Russell Keith-Magee is a 10 year veteran of the Django core team,
+ and for 5 years, was President of the Django Software Foundation.
+ He's also the founder of the BeeWare project, developing GUI tools
+ to support the development of Python software. When he's not
+ contributing to open source, he's an engineer at Zapier.
+
+
+
diff --git a/site/pages/pycon-thailand.th.html b/site/pages/pycon-thailand.th.html
index aaf4fdb9..58045d1c 100644
--- a/site/pages/pycon-thailand.th.html
+++ b/site/pages/pycon-thailand.th.html
@@ -103,32 +103,32 @@
-
+
diff --git a/site/pages/sponsorship.th.rst b/site/pages/sponsorship.th.rst
index 86a8ba57..27a4a0e7 100644
--- a/site/pages/sponsorship.th.rst
+++ b/site/pages/sponsorship.th.rst
@@ -10,38 +10,30 @@
We want to thank these sponsors for making PyCon possible!
Their funds help to subsidize tickets and make the event a success all round.
-.. class:: text-center
-
Platinum Sponsors
=================
Contact us
-.. class:: text-center
-
Gold Sponsors
=============
Contact us
-.. class:: text-center
-
Silver Sponsors
===============
Contact us
-.. class:: text-center
-
Startup Sponsors
--------------------
+================
Contact us
----
ผู้สนับสนุน
---------
+========
Pycon Thailand ถูกจัดขึ้นโดนกลุ่มคนที่รักภาษา Python โดยทีมงานเข้ามาช่วยในฐานะอาสาสมัครทั้งหมด เราไม่สามารถจัดงานเจ๋งๆได้ถ้าขาดผู้ใหญ่ใจดี
@@ -49,7 +41,7 @@ Pycon Thailand ถูกจัดขึ้นโดนกลุ่มคนท
Package ของการสนับสนุน
------------------------
+============================
ติดต่อผู้จัดสำหรับข้อมูลเพิ่มเติมสำหรับการช่วยสนับสนุนงาน
การช่วยเหลือสามารถทำได้หลากหลายรูปแบบไม่ว่าจะเป็น กระจายข่าวเกี่ยวกับเว็บไซต์ ตั้งบูธในงาน ติด banner ในงาน รวมไปถึงการจัด session และของชำร่วยต่างๆ
@@ -69,4 +61,4 @@ Contact
If your company is interested in sponsoring Python in Thailand
email us `Email PyCon Sponsorship Team
-
`_
\ No newline at end of file
+`_
diff --git a/site/themes/pyconth/assets/css/custom.css b/site/themes/pyconth/assets/css/custom.css
index 030f4d90..235c4458 100644
--- a/site/themes/pyconth/assets/css/custom.css
+++ b/site/themes/pyconth/assets/css/custom.css
@@ -25,6 +25,9 @@
--black: #22292f;
--orange: #ffc400;
+ --red: #a71d42;
+ --red-lighter: #ff799d;
+ --red-darker: #671229;
}
body {
@@ -73,9 +76,13 @@ body {
/* home page */
.first {
- background-image: url("/first_section_bg.png");
- background-repeat: no-repeat;
- background-size: 100% 100%;
+ background-image: radial-gradient(
+ circle at bottom center,
+ yellow,
+ var(--orange) 60%,
+ var(--orange)
+ );
+ /* background-size: 100% 100%; */
min-height: calc(100vh - 54px);
}
@@ -177,15 +184,16 @@ body {
margin-bottom: 40px;
}
-.get-ticket-btn {
+.btn-primary {
+ font-weight: bold;
background-color: #a9173f;
padding: 1rem;
- padding-right: 3rem;
+ padding-right: 3.5rem;
text-transform: uppercase;
position: relative;
}
-.get-ticket-btn:after {
+.btn-primary:after {
content: ">";
background-color: #d72861;
height: 100%;
@@ -197,13 +205,46 @@ body {
border-bottom-right-radius: 0.3rem;
}
-.get-ticket-btn > a {
+.btn-primary > a {
font-weight: bolder;
text-decoration: none;
color: white;
}
-.get-ticket-btn:hover {
+.btn-primary:hover {
+ text-decoration: none;
+ background-color: #d72861;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active {
+ font-weight: bold;
+ border-color: #a9173f;
+ background-color: #a9173f;
+ padding: 1rem;
+ padding-right: 3.5rem;
+ text-transform: uppercase;
+ position: relative;
+}
+.btn-primary:not(:disabled):not(.disabled).active:after {
+ content: ">";
+ background-color: #d72861;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ right: 0;
+ padding: 1rem;
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem;
+}
+
+.btn-primary:not(:disabled):not(.disabled).active > a {
+ font-weight: bolder;
+ text-decoration: none;
+ color: white;
+}
+
+.btn-primary:not(:disabled):not(.disabled).active:hover {
text-decoration: none;
background-color: #d72861;
}
@@ -279,7 +320,10 @@ body {
.keynote .speaker .content {
font-size: 18px;
- color: #7d8890;
+ color: var(--black);
+ padding: 1rem;
+ background: rgba(220, 220, 220, 0.8);
+ border-radius: 5px;
}
.keynote [class*="section"] p {
@@ -745,7 +789,20 @@ body[class*="schedule"] table.table.day2 tr:nth-of-type(15) {
article {
margin: 2em auto;
max-width: 90ch;
- min-height: 60vh;
+ min-height: 40vh;
+}
+
+.post-text h2 {
+ font-weight: bold;
+ font-style: italic;
+ font-size: 1.2rem;
+ margin-top: 2rem;
+ margin-bottom: 1rem;
+}
+
+.post-text p {
+ font-size: 1rem;
+ margin-bottom: 1rem;
}
.footer-logo {
@@ -754,14 +811,19 @@ article {
}
.navbar {
- background: #ffc400;
+ background: var(--orange);
}
.navbar-nav > .nav-item > .nav-link {
font-family: var(--font-primary);
font-weight: bold;
color: var(--black);
- font-size: 0.8rem;
+ font-size: 1rem;
+}
+
+.navbar-nav {
+ display: flex;
+ align-items: center;
}
.navbar-brand {
@@ -787,8 +849,9 @@ article {
border: 1px solid var(--black);
}
-.dropdown-item {
+.dropdown-menu > .dropdown-item {
color: var(--black);
+ font-size: 1rem;
}
/* Make content not abut sides on mobile */
@@ -1044,13 +1107,12 @@ header {
.bg-footer {
/* background: radial-gradient(yellow, orange); */
-background: url('/footer-coconut-tree2.png') right bottom no-repeat , radial-gradient(yellow, orange);
+ background: url("/footer-coconut-tree2.png") right bottom no-repeat,
+ radial-gradient(yellow, orange);
position: relative;
}
-
-.about-wrapper {
-
+.about-wrapper {
flex-direction: column;
}
@media (min-width: 992px) {
@@ -1068,23 +1130,21 @@ background: url('/footer-coconut-tree2.png') right bottom no-repeat , radial-gra
margin-bottom: 0.5rem;
}
-.about-text a{
+.about-text a {
color: var(--black);
text-decoration: underline;
}
-
.about-block {
margin-bottom: 3rem;
}
.about-second-block {
-
- padding-left: 0;
+ padding-left: 0;
}
@media (min-width: 992px) {
- .about-second-block {
- padding-left: 2rem;
+ .about-second-block {
+ padding-left: 2rem;
}
}
.about-coconut {
@@ -1114,6 +1174,24 @@ background: url('/footer-coconut-tree2.png') right bottom no-repeat , radial-gra
}
.coconut-email {
- right: 64px;
+ right: 64px;
bottom: 161px;
}
+
+a {
+ color: var(--red);
+}
+
+a:hover {
+ color: var(--red-darker);
+}
+
+.docutils {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+
+hr {
+ border-top: 2px solid rgba(0, 0, 0, 0.2);
+}