Skip to content

Commit e021371

Browse files
committed
publish tentative talks
1 parent 6d96fb9 commit e021371

File tree

2 files changed

+76
-38
lines changed

2 files changed

+76
-38
lines changed

resources/public/css/style.css

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,33 @@ footer a img {
243243
text-align: right;
244244
}
245245

246+
.tentative-talk-table td {
247+
font-size: 90%;
248+
width: 30%;
249+
padding-left: 5px;
250+
}
251+
252+
.tentative-talk-table tr {
253+
padding-top: 20px;
254+
}
255+
256+
.tentative-talk-table th {
257+
text-alight: left;
258+
padding-left: 5px;
259+
}
260+
261+
.tentative-talk-table th:nth-child(2) {
262+
padding-left: 15px;
263+
text-align: right;
264+
}
265+
266+
.tentative-talk-table td:nth-child(2) {
267+
font-size: 90%;
268+
width: 25%;
269+
padding-left: 30px;
270+
text-align: right;
271+
}
272+
246273
.feature {
247274
width: 100%;
248275
height: 30%;

src/cljs/inclojure_website/page.cljs

Lines changed: 49 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
(declare home)
99
(declare workshops)
10+
(declare workshop-table)
1011
(defonce sub-page (atom nil))
1112

1213
;;
@@ -44,6 +45,7 @@
4445

4546
(def nav-links {"Tickets" "tickets"
4647
"Venue" "venue"
48+
"Schedule" "schedule"
4749
"Sponsors" "sponsorship"
4850
"Workshop" "workshops"}
4951
#_{"Tickets" "tickets"
@@ -87,19 +89,7 @@
8789
[:p "The workshop is open to people who are completely new to programming, as well as existing developers
8890
new to Clojure."]
8991
[:h4 "Schedule"]
90-
[:table.u-full-width
91-
{:style {:font-size "90%"}}
92-
[:thead
93-
[:tr [:th "Date"] [:th "Time"] [:th "Event"]]]
94-
[:tbody
95-
[:tr
96-
[:td "21-03-2024"]
97-
[:td "6:00 pm – 7:30 pm"]
98-
[:td [:strong "Online"] " session for installation and editor setup."]]
99-
[:tr
100-
[:td "22-03-2024"]
101-
[:td "10:00 am – 6:00 pm"]
102-
[:td [:strong "In-person"] " workshop at Bangalore International Centre."]]]]
92+
(workshop-table)
10393
[:h4 "What do I need to bring to the workshop?"]
10494
[:p "Please bring " [:strong "your own laptop"] " for the workshop. Everything else, including WiFi, drinking water,
10595
lunch and tea will be provided at the venue."]
@@ -396,28 +386,49 @@
396386
"Schedule"]]]]]])
397387

398388
(defn workshop-table []
399-
#_[:table.u-full-width.talk-table
400-
[:thead
401-
[:tr [:th "Time"] [:th "Event"]]]
402-
[:tbody
403-
[:tr.selected
404-
[:td "9:30 am"]
405-
[:td "Registrations"]]
406-
407-
[:tr
408-
[:td "10:00 am – 6 pm"]
409-
[:td "Introductory workshop"]]
410-
411-
[:tr
412-
[:td "10:00 am – 6 pm"]
413-
[:td "Intermediate workshop"]]
414-
415-
[:tr
416-
[:td "7 pm onwards"]
417-
[:td "Pre-conference party"]]]])
389+
[:table.u-full-width
390+
{:style {:font-size "90%"}}
391+
[:thead
392+
[:tr [:th "Date"] [:th "Time"] [:th "Event"]]]
393+
[:tbody
394+
[:tr
395+
[:td "21-03-2024"]
396+
[:td "6:00 pm – 7:30 pm"]
397+
[:td [:strong "Online"] " session for installation and editor setup."]]
398+
[:tr
399+
[:td "22-03-2024"]
400+
[:td "10:00 am – 6:00 pm"]
401+
[:td [:strong "In-person"] " workshop at Bangalore International Centre."]]]])
418402

419403
(defn talks-table []
420-
[:p "TBD"])
404+
[:table.u-full-width.tentative-talk-table
405+
[:thead
406+
[:tr [:th "Event"] [:th "Speaker"]]]
407+
[:tbody
408+
[:tr
409+
[:td "Carbon Dating Polymorphism in Clojure"]
410+
[:td "Amogh Talpallikar"]]
411+
[:tr
412+
[:td "Developer Tooling for Speed and Productivity in 2024"]
413+
[:td "Vedang Manerikar"]]
414+
[:tr
415+
[:td "Personal Identity Information (PII) Detection with Clojure"]
416+
[:td "Aldo Sujin"]]
417+
[:tr
418+
[:td "Architecture and Design of Goose"]
419+
[:td "Akshat Shah"]]
420+
[:tr
421+
[:td "Navigating Data Models: A Journey into Unified, Scalable, and Composable Data Architecture"]
422+
[:td "Anuj Kumar"]]
423+
[:tr
424+
[:td "Functional Programming Patterns"]
425+
[:td "Abhinav Sarkar"]]
426+
[:tr
427+
[:td "Exploring Electric Clojure"]
428+
[:td "Dheeraj Kumar"]]
429+
[:tr
430+
[:td "Building a spreadsheet from the ground up"]
431+
[:td "Prabhanshu Gupta"]]]])
421432

422433
(defn cfp []
423434
[:section {:id "cfp"}
@@ -435,10 +446,10 @@
435446
[:p "IN/Clojure 2024 will happen on 22nd and 23rd March, 2024.
436447
The first day will have the workshops, and the second day will have the talks."]
437448

438-
#_[:h6 {:style {:border-bottom "1px dotted"}} [:strong "Day 1"] " | " [:strong "Workshops"]]
439-
#_(workshop-table)
440-
#_[:h6 {:style {:border-bottom "1px dotted"}} [:strong "Day 2"] " | " [:strong "Talks"]]
441-
#_(talks-table)])
449+
[:h6 {:style {:border-bottom "1px dotted"}} [:strong "ClojureBridge"] " | " [:strong "21st - 22nd March"]]
450+
(workshop-table)
451+
[:h6 {:style {:border-bottom "1px dotted"}} [:strong "Talks (confirmed so far)"] " | " [:strong "23rd March"]]
452+
(talks-table)])
442453

443454
(defn ending-ornament []
444455
[:section {:id "ornament"}
@@ -509,7 +520,7 @@
509520
[keynote]
510521
#_[talks]
511522
[venue]
512-
#_[schedule]
523+
[schedule]
513524
[tickets]
514525
#_[cfp]
515526
[talk-selectors]

0 commit comments

Comments
 (0)