Skip to content

Link State 2018 Update #134

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion app/app.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,14 @@ class Cabal < Padrino::Application
set :speakers_2015, YAML::load(File.read('config/speakers.yml'))['speakers_2015']
set :speakers_2016, YAML::load(File.read('config/speakers.yml'))['speakers_2016']
set :speakers_2017, YAML::load(File.read('config/speakers.yml'))['speakers_2017']

set :speakers_2018, YAML::load(File.read('config/speakers.yml'))['speakers_2018']

set :sponsors_2013, YAML::load(File.read('config/sponsors.yml'))['sponsors_2013']
set :sponsors_2014, YAML::load(File.read('config/sponsors.yml'))['sponsors_2014']
set :sponsors_2015, YAML::load(File.read('config/sponsors.yml'))['sponsors_2015']
set :sponsors_2016, YAML::load(File.read('config/sponsors.yml'))['sponsors_2016']
set :sponsors_2017, YAML::load(File.read('config/sponsors.yml'))['sponsors_2017']
set :sponsors_2018, YAML::load(File.read('config/sponsors.yml'))['sponsors_2018']
##
# Caching support
#
Expand Down
10 changes: 9 additions & 1 deletion app/controllers/acm.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
end

get :conference do
redirect url_for('acm/conference/2017')
redirect url_for('acm/conference/2018')
end

get 'conference/2012' do
Expand Down Expand Up @@ -59,6 +59,14 @@
render 'acm/conference/2017'
end

get 'conference/2018' do
@name = 'Link-State'
@speakers = Cabal.speakers_2018
@sponsors = Cabal.sponsors_2018
# @keynote = @speakers.find{ |x| x['keynote'] }
render 'acm/conference/2018'
end

get 'conference/about' do
@name = 'Link-State'
render 'acm/conference/about'
Expand Down
167 changes: 167 additions & 0 deletions app/views/acm/conference/2018.haml
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
#{meta_tag "summary", :name => "twitter:card"}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

File comment: have you tested that it renders in a local instance?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you asking if the twitter link works. Or is there something else we're suppose to load?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#{meta_tag "@cwruacm", :name => "twitter:site"}
#{meta_tag "EECS @ CWRU -- Link-State 2018 Conference", :name => "twitter:title"}
#{meta_tag "The fifth annual student-run tech conference at Case Western Reserve University taking place all day on Saturday October 7th, 2018.", :name => "twitter:description"}
#{meta_tag "http://acm.case.edu" + "#{image_path 'LinkState175px.png'}", :name => "twitter:image"}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this the desired/up-to-date logo desired in the Twitter Card?

%aside.right
= image_tag 'LinkState175px.png'
%h2 Important Info
%ul.aside-list
%li
%span.key Date:
.value Saturday, October 6th, 2018
%span.key Time:
.value 9:00AM - 5:00PM
%span.key Location:
.value
%a{:href => 'http://goo.gl/xsJQRd'} Hovorka Atrium
%br
Agnar Pytte Science Center
%br
Case Western Reserve University
%span.key Contact:
.value
#{mail_to "[email protected]", "Ramon Correa"}
%span.key Twitter:
.value
%a{:href => 'https://twitter.com/cwruacm'} @cwruacm
%span.key Hashtag:
.value
%a{:href => 'https://twitter.com/hashtag/linkstate'} #linkstate
%span.key Facebook Event:
.value
%a{:href => 'https://www.facebook.com/events/466158480392746/'} Link-State 2018

%h1 Link-State 2018
:markdown

ACM at Case Western Reserve University is proud to present our *sixth annual*
Link-State conference. Every fall, we invite a group of awesome speakers to
talk about all sorts of tech-related topics, ranging from programming to
robotics to entrepreneurship. We welcome students and professionals to join us
on October 7 for a day full of great tech talks, free food, and networking with
awesome local tech companies.

You can learn about the history of the conference on the
[about](#{url_for('/acm/conference/about')}) page. You can find our
conference code of conduct [here](#{url_for('/acm/conference/code')}).

%ul.toci
%li
%a{:href => '#register'} Register
%li
%a{:href => '#sponsors'} Sponsors
%li
%a{:href => '#schedule'} Schedule
%li
%a{:href => '#speakers'} Speakers

%h2 Parking
:markdown

If you are driving to Link-State, you can park in lot [S-53](https://goo.gl/maps/kfK4xgBsDgM2), also known as the Veale Parking
Garage. We are currently working on obtaining parking vouchers.

#register
%h2 Register
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would probably be good to have this be "tickets coming soon" and then replace with the latest EventBrite frame later.

:markdown
Tickets are free, but you must register in order to attend.

%div{:style => "width:100%; text-align:left;"}
%iframe{:allowtransparency => "true", :frameborder => "0", :height => "275", :hspace => "0", :marginheight => "5", :marginwidth => "5", :scrolling => "auto", :src => "//eventbrite.com/tickets-external?eid=36801598572&ref=etckt", :vspace => "0", :width => "100%"}
%div{:style => "font-family:Helvetica, Arial; font-size:12px; padding:10px 0 5px; margin:2px; width:100%; text-align:left;"}
%a.powered-by-eb{:href => "http://www.eventbrite.com/", :style => "color: #ADB0B6; text-decoration: none;", :target => "_blank"}

#sponsors
%h2 Sponsors
%br

-# Render all of the sponsors loaded in Cabal (app.rb)
-##main-sponsors
- @sponsors.each do |sponsor|
.sponsor
%a{href: sponsor['website']}
= image_tag sponsor['image'], height: '75px',
alt: sponsor['name'], title: sponsor['name']


#schedule
%h2 Speaker Schedule-TBA
-#
%table#schedule{border: 1, style: 'width: 100%'}
-#this is a comment.
%thead
%th time
%th Havorka Atrium
%th Millis-Schmitt Auditorium
%th Clapp Lecutre Hall
%tr
%td 9:00am
%td Check-In and Breakfast
%td
%td
%tr
%td 10:00am
%td
%td
%td Ethan Hill
%tr
%td 11:00am
%td
%td
%td Chet Ramey
%tr
%td 12:00pm
%td Lunch + Networking
%td
%td
%tr
%td 1:00pm
%td
%td Ryan May
%td Jesse Throwe
%tr
%td 2:00pm
%td
%td John Dulin
%td Calvin Robinson
%tr
%td 3:00pm
%td
%td John Herraghty
%td Brendan Higgins
%tr
%td 4:00pm
%td
%td
%td Mick Miller
%tr
%td 5:00pm
%td Closing Remarks
%td
%td


#speakers-TBA
-#
%h2 Speakers
%ul.speaker-list
- @speakers.each do |s|
- unless s['keynote']
-last_name = s['name'].split.last.gsub(/\W/,'').gsub(/\W/,'')
%li{ :id => "#{last_name}-desc" }
- if s['email']
%a{ href: "mailto:#{s['email']}"}
%h3= s['name']
- else
%h3= s['name']
-if s['twitter']
%a{href: "https://twitter.com/#{s['twitter']}", class: 'twitter'}= s['twitter']
.affiliation= s['affiliation']
.title= s['title']
.bio
:markdown
#{s['bio']}
-if s['website']
%a{ :href => s['website'] }= s['website']

15 changes: 2 additions & 13 deletions app/views/acm/index.haml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
%h2 Contact Us
%ul.aside-list
%li
%a.key{ href: 'mailto:yxh597@case.edu' } Yidi Huang
%a.key{ href: 'mailto:ejs165@case.edu' } Elias Suarez
.value President
%li
%a.key{ href: 'mailto:yxh597@case.edu' } David Fan
%a.key{ href: 'mailto:dmf98@case.edu' } David Fan
.value VP of ACM
%li
%a.key{ href: 'mailto:[email protected]' } Jason Dong
Expand Down Expand Up @@ -53,17 +53,6 @@
* [View conference archives](#{url_for('acm/conference/about')}#archive)
* [Get details about the next Link-State conference](#{url_for('acm/conference')})

%h2#hackathon
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it worth leaving a link as a "related event"?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps. I removed it since hackcwru is it's own seperate organization now.

%a{href: 'http://hack.cwru.edu/'} HackCWRU Hackathon
:markdown
Every spring ACM holds our HackCWRU hackathon to bring students from
schools near and far to Case Western Reserve University for food,
sleeplessness, caffeine, coding, hardware, and (most importantly) learning.
HackCWRU 2018 is currently in the planning stages.

For more information

*Hacker Society: [Hacsoc](mailto:[email protected])
%h2#servers ACM Servers
:markdown
Thanks to the generous donation from various students and alumni, we
Expand Down
Binary file removed config/.sponsors.yml.swp
Binary file not shown.
3 changes: 3 additions & 0 deletions config/speakers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
# For talk content: (probably not used since 2012)
# youtube, scribd_id (weird, grep down the page for it)

speakers_2018:


speakers_2017:
- name: Ryan D. May
affiliation: Intwine Connect, LLC
Expand Down
2 changes: 2 additions & 0 deletions config/sponsors.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
---
sponsors_2018:

sponsors_2017:
- name: 'Cover My Meds '
website: 'http://www.covermymeds.com/main/'
Expand Down