Fix linting issues in app/views/events (#1860) [ci skip]

This commit is contained in:
Glenn Carremans 2019-02-25 19:16:36 +01:00 committed by Mac Siri
parent 6e31738612
commit fe5529f115
4 changed files with 55 additions and 41 deletions

View file

@ -7,7 +7,7 @@
box-shadow: 5px 8px 0px #ccfff9;
font-size: 17px;
max-width: 700px;
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 145%;
}
@ -22,6 +22,7 @@
border-radius: 3px;
left: 1px;
}
.event .event-details p {
margin: 5px;
}
@ -29,6 +30,7 @@
.event .event-description p {
text-align: justify;
}
.event .event-details h3 {
margin: 0 0 .5em 0;
font-weight: 800;
@ -42,43 +44,47 @@
margin: 0 0 20px;
}
}
.copyx{
.copyx {
display: none !important;
}
.addeventatc {visibility:hidden;}
.addeventatc {
visibility: hidden;
}
</style>
<div class="event">
<div class="event-image">
<img src="<%= cloudinary event.cover_image, 500 %>">
</div>
<div class="event-details" >
<div class="event-details">
<h3><a href="/events/<%= event.slug %>"><%= event.category %>: <%= event.title %></a></h3>
<p>
Date: <span class="utc-date" data-datetime="<%= event.starts_at.strftime("%d %B %Y %H:%M UTC") %>">&nbsp;</span>
<br>
Time: <span class="utc-time" data-datetime="<%= event.starts_at.strftime("%d %B %Y %H:%M UTC") %>">&nbsp;</span>
- <span class="utc-time" data-datetime="<%= event.ends_at.strftime("%d %B %Y %H:%M UTC") %>">&nbsp;</span>
- <span class="utc-time" data-datetime="<%= event.ends_at.strftime("%d %B %Y %H:%M UTC") %>">&nbsp;</span>
<br>
Location: <a href="<%= event.location_url %>"><%= event.location_name %></a>
</p>
<div title="Add to Calendar" class="addeventatc">
Add to Calendar
<span class="start utc"><%= event.starts_at %></span>
<span class="end utc"><%= event.ends_at %></span>
<span class="timezone">America/New_York</span>
<span class="title"><%= event.title %></span>
<span class="organizer">The DEV Community</span>
<span class="organizer_email">members@dev.to</span>
<span class="calname">dev-event</span>
<span class="location"><%= event.location_url %></span>
<span class="alarm_reminder">15</span>
<span class="description">
Add to Calendar
<span class="start utc"><%= event.starts_at %></span>
<span class="end utc"><%= event.ends_at %></span>
<span class="timezone">America/New_York</span>
<span class="title"><%= event.title %></span>
<span class="organizer">The DEV Community</span>
<span class="organizer_email">members@dev.to</span>
<span class="calname">dev-event</span>
<span class="location"><%= event.location_url %></span>
<span class="alarm_reminder">15</span>
<span class="description">
<%= event.description_html.html_safe %>
------
Link to attend - <%= event.location_url%>
------
Link to attend - <%= event.location_url %>
</span>
</div>
</div>
</div>
<div class="event-description">
<%= event.description_html.html_safe %>
@ -86,9 +92,9 @@
</div>
<script defer>
window.addeventasync = function(){
addeventatc.register('button-dropdown-click', function(obj){
ga('send', 'event', 'click', 'Add Event To Calendar', 'User: <%= user_signed_in? %>');
window.addeventasync = function () {
addeventatc.register('button-dropdown-click', function (obj) {
ga('send', 'event', 'click', 'Add Event To Calendar', 'User: <%= user_signed_in? %>');
});
}
</script>
</script>

View file

@ -1,10 +1,9 @@
<div class="widget-events-item">
<a href="/events/<%= event.slug %>" class="widget-events-single-link">
<a href="/events/<%= event.slug %>" class="widget-events-single-link">
<span class="utc-date" data-datetime="<%= event.starts_at.strftime("%d %B %Y %H:%M UTC") %>">
&nbsp;
</span>
<%= event.title %> (<%= event.category %>)</a>
<%= event.title %> (<%= event.category %>)</a>
<br>
<br>
</div>

View file

@ -1,6 +1,6 @@
<%= content_for :page_meta do %>
<% title "DEV EVENTS" %>
<link rel="canonical" href="https://dev.to/events"/>
<link rel="canonical" href="https://dev.to/events" />
<meta name="description" content="dev.to | Events">
<meta name="keywords" content="software development,engineering,rails,javascript,ruby">
<meta property="og:type" content="article" />
@ -20,27 +20,31 @@
<script type="text/javascript" src="https://addevent.com/libs/atc/1.6.1/atc.min.js" async defer></script>
<div class="container article">
<div class="container article">
<div style="height:30px">
</div>
<div class="body">
<img src="<%= asset_path 'sustaining-membership.svg' %>" style="height:200px;margin-top:30px;"/>
<img src="<%= asset_path "sustaining-membership.svg" %>" style="height:200px;margin-top:30px;" />
<h1 style="font-size:1.9em;font-weight:600;text-align:center;">
UPCOMING <br> EVENTS
</h1>
<p>DEV Events is a series of ongoing talks and workshops designed to cover important topics to help community members level up. Because we have a global community we will be hosting events at varying times so nobody is restricted by time zone. Additionally, <strong>some workshops are repeated multiple times</strong> to further account for this.</p>
<p>We have many more planned if you do not see a topic that interests you. Email <a href="mailto:members@dev.to">members@dev.to</a> to request a topic. And if you're interested in speaking, please <a href="https://dev.to/jess/would-you-like-to-give-a-dev-talkworkshop--31c6">apply to our CFP</a>.</p>
<p>DEV Events is a series of ongoing talks and workshops designed to cover important topics to help community members level up. Because we have a global community we will be hosting events at varying times so nobody is restricted by time zone. Additionally,
<strong>some workshops are repeated multiple times</strong> to further account for this.</p>
<p>We have many more planned if you do not see a topic that interests you. Email
<a href="mailto:members@dev.to">members@dev.to</a> to request a topic. And if you're interested in speaking, please
<a href="https://dev.to/jess/would-you-like-to-give-a-dev-talkworkshop--31c6">apply to our CFP</a>.</p>
<% @events.each do |event|%>
<%= render 'event', event: event %>
<% @events.each do |event| %>
<%= render "event", event: event %>
<% end %>
<h1 style="font-size:1.9em;font-weight:600;text-align:center;">
PAST <br> EVENTS
</h1>
<% @past_events.each do |event|%>
<%= render 'event', event: event %>
<% @past_events.each do |event| %>
<%= render "event", event: event %>
<% end %>
</div>
</div>

View file

@ -1,6 +1,6 @@
<%= content_for :page_meta do %>
<% title "#{@event.title} - DEV" %>
<link rel="canonical" href="https://dev.to/<%= @event.slug %>"/>
<link rel="canonical" href="https://dev.to/<%= @event.slug %>" />
<meta name="description" content="dev.to | Events">
<meta name="keywords" content="software development,engineering,rails,javascript,ruby">
@ -12,13 +12,13 @@
<% else %>
<meta property="og:image" content="https://thepracticaldev.s3.amazonaws.com/i/g355ol6qsrg0j2mhngz9.png" />
<% end %>
<meta property="og:description" content="<%=truncate(strip_tags(@event.description_html), length: 140) %>" />
<meta property="og:description" content="<%= truncate(strip_tags(@event.description_html), length: 140) %>" />
<meta property="og:site_name" content="The Practical Dev" />
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@ThePracticalDev">
<meta name="twitter:title" content="<%=truncate(strip_tags(@event.title), length: 70) %>">
<meta property="og:description" content="<%=truncate(strip_tags(@event.description_html), length: 140) %>" />
<meta name="twitter:title" content="<%= truncate(strip_tags(@event.title), length: 70) %>">
<meta property="og:description" content="<%= truncate(strip_tags(@event.description_html), length: 140) %>" />
<% if @event.cover_image.present? %>
<meta name="twitter:image:src" content="<%= @event.cover_image_url %>">
<% else %>
@ -35,6 +35,7 @@
box-shadow: none;
margin-top: 0px;
}
.container .body .event h3 {
display: none;
}
@ -47,12 +48,15 @@
.container .event .event-description {
text-align: justify;
}
.container .event .event-details {
font-size: 1.3em;
}
.addeventatc {
border: solid 1px #66e2d5;
}
.addeventatc:hover {
border: 1px solid #557de8;
}
@ -66,7 +70,8 @@
</div>
<div class="body">
<h1 style="padding-left: 20px; font-weight: 500;"><%= @event.category %>: <%= @event.title %></h1>
<%= render 'event', event: @event %>
<h3 style="text-align: center"><span style="background-color: yellow; padding: 5px"><a href="/events"> All EVENTS </a></span></h3>
<%= render "event", event: @event %>
<h3 style="text-align: center">
<span style="background-color: yellow; padding: 5px"><a href="/events"> All EVENTS </a></span></h3>
</div>
</div>