Godwin
9 years ago
73 changed files with 5425 additions and 967 deletions
@ -1 +1 @@ |
|||||
=markdown @content |
=markdown @message |
@ -0,0 +1,10 @@ |
|||||
|
%p=_'email.workshop.paragraph.request_message',"Below is a message from #{@requester.firstname}:", :vars => {:workshop_title => @workshop.title, :user_name => @requester.firstname} |
||||
|
|
||||
|
%blockquote=markdown @message |
||||
|
|
||||
|
%p |
||||
|
=_'email.workshop.paragraph.request_instructions',"You can approve or deny this request on your workshop page: " |
||||
|
- workshop_link = @host + view_workshop_url(@conference.slug, @workshop.id) |
||||
|
%a{href: workshop_link}=workshop_link |
||||
|
|
||||
|
%p=_'email.workshop.paragraph.request_reply_instructions',"You can also reply directly to this email to ask follow-up questions." |
@ -0,0 +1,11 @@ |
|||||
|
=_'email.workshop.paragraph.request_message',"Below is a message from #{@requester.firstname}:", :vars => {:workshop_title => @workshop.title, :user_name => @requester.firstname} |
||||
|
|
||||
|
=' ------------------------- ' |
||||
|
=@message |
||||
|
=' ------------------------- ' |
||||
|
|
||||
|
=_'email.workshop.paragraph.request_instructions',"You can approve or deny this request on your workshop page: " |
||||
|
|
||||
|
=@host + view_workshop_url(@conference.slug, @workshop.id) |
||||
|
|
||||
|
=_'email.workshop.paragraph.request_reply_instructions',"You can also reply directly to this email to ask follow-up questions." |
@ -0,0 +1,4 @@ |
|||||
|
%p |
||||
|
- workshop_link = link_to (_!@workshop.title), @host + view_workshop_url(@conference.slug, @workshop.id).html_safe |
||||
|
=_'email.workshop.paragraph.request_approved',"You have been added as a facilitator of #{workshop_link}.", :vars => {:workshop_title => workshop_link} |
||||
|
|
@ -0,0 +1,3 @@ |
|||||
|
=_'email.workshop.paragraph.request_approved',"Your request to become a facilitator of #{@workshop.title} has been approved and you may now edit the workshop.", :vars => {:workshop_title => @workshop.title} |
||||
|
|
||||
|
=@host + view_workshop_url(@conference.slug, @workshop.id) |
@ -0,0 +1,3 @@ |
|||||
|
%p |
||||
|
- workshop_link = link_to (_!@workshop.title), @host + view_workshop_url(@conference.slug, @workshop.id).html_safe |
||||
|
=_'email.workshop.paragraph.request_denied',"Your request to become a facilitator of #{workshop_link} has been denied. If you think this was in error, you may contact the current facilitators by making another request to facilitate.", :vars => {:workshop_title => workshop_link} |
@ -0,0 +1,3 @@ |
|||||
|
=_'email.workshop.paragraph.request_denied',"Your request to become a facilitator of #{@workshop.title} has been denied. If you think this was in error, you may contact the current facilitators by making another request to facilitate.", :vars => {:workshop_title => @workshop.title} |
||||
|
|
||||
|
=@host + view_workshop_url(@conference.slug, @workshop.id) |
@ -0,0 +1,15 @@ |
|||||
|
= render 'conferences/page_header', :page_key => 'Facilitate_Workshop' |
||||
|
%article |
||||
|
= row do |
||||
|
= form_tag facilitate_workshop_request_path(@this_conference.slug, @workshop.id), class: 'composition' do |
||||
|
= (hidden_field_tag :workshop_id, @workshop.id) if @workshop |
||||
|
= columns(medium: 12) do |
||||
|
%h2=_'articles.workshops.headings.facilitate', "Request to Facilitate ‘#{@workshop.title}’", :vars => { :workshop_title => @workshop.title } |
||||
|
=m('articles.workshops.paragraphs.facilitate_request','Please tell the current workshop facilitators who you are, why you want to help facilitate the workshop, and how you think you will help make the workshop better. All of the current facilitators will be emailed and they may ask more questions before approving or denying your request. Please note that this will reveal your email address to the facilitators.') |
||||
|
.text-area-field.input-field |
||||
|
= label_tag :message |
||||
|
= text_area_tag :message, nil, :required => true |
||||
|
= columns(medium: 12) do |
||||
|
.actions.right |
||||
|
= button_tag :send, :value => :send |
||||
|
|
@ -0,0 +1,9 @@ |
|||||
|
= render 'conferences/page_header', :page_key => 'Facilitate_Workshop' |
||||
|
%article |
||||
|
= row do |
||||
|
= columns(medium: 12) do |
||||
|
=m('articles.workshops.paragraphs.facilitate_request_sent','Your request has been sent. You will receive an email once your request is approved or denied or if the current facilitators have any questions.') |
||||
|
= columns(medium: 12) do |
||||
|
.actions |
||||
|
= link_to (_'actions.workshops.View'), view_workshop_url(@this_conference.slug, @workshop.id), :class => 'button' |
||||
|
= link_to (_'actions.workshops.View_All'), workshops_url(@this_conference.slug), :class => 'button' |
@ -0,0 +1,157 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="home"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a class="current" href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span> |
||||
|
</a><form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div id="header-title"> |
||||
|
|
||||
|
<div class="cover" style="background-image: url(/assets/default_cover.jpg)"></div> |
||||
|
<div class="title"> |
||||
|
<h2 class="background">2015!</h2> |
||||
|
<div class="details"> |
||||
|
<h3 class="primary">Guadalajara, Jalisco, Mexico</h3> |
||||
|
<div class="secondary"> |
||||
|
August 20 – 24, 2015 |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
<figure> |
||||
|
<img src="/assets/default_poster.jpg"> |
||||
|
</figure> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"> |
||||
|
<article> |
||||
|
<h2>My Bike!Bike!</h2> |
||||
|
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.workshops.headings.Proposed_Workshops" data-i18n-needs-translation="0">Proposed Workshops</span></h3> |
||||
|
<p><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.Proposed_Workshops" data-i18n-needs-translation="0">Would you like to facilitate your own workshop? Simply register and visit the workshops page. If you have already registered you can access the page by restarting the registration process.</span></p> |
||||
|
<ul class="workshop-list"> |
||||
|
</ul> |
||||
|
</article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,157 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="home"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a class="current" href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span> |
||||
|
</a><form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div id="header-title"> |
||||
|
|
||||
|
<div class="cover" style="background-image: url(/assets/default_cover.jpg)"></div> |
||||
|
<div class="title"> |
||||
|
<h2 class="background">2015!</h2> |
||||
|
<div class="details"> |
||||
|
<h3 class="primary">Guadalajara, Jalisco, Mexico</h3> |
||||
|
<div class="secondary"> |
||||
|
August 20 – 24, 2015 |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
<figure> |
||||
|
<img src="/assets/default_poster.jpg"> |
||||
|
</figure> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"> |
||||
|
<article> |
||||
|
<h2>My Bike!Bike!</h2> |
||||
|
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.workshops.headings.Proposed_Workshops" data-i18n-needs-translation="0">Proposed Workshops</span></h3> |
||||
|
<p><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.Proposed_Workshops" data-i18n-needs-translation="0">Would you like to facilitate your own workshop? Simply register and visit the workshops page. If you have already registered you can access the page by restarting the registration process.</span></p> |
||||
|
<ul class="workshop-list"> |
||||
|
</ul> |
||||
|
</article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='jim@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_denied" data-i18n-needs-translation="0">Your request to facilitate My Awesome Workshop has been denied</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='katie@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_denied" data-i18n-needs-translation="0">Your request to become a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a> has been denied. If you think this was in error, you may contact the current facilitators by making another request to facilitate.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='ricky@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='nicky@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,109 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_facilitator_request" data-i18n-needs-translation="0">Request to facilitate Mauris Sit Amet Eros from John Doe</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='somebody@bikebike.org'/><meta name="email-to" content='justo@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p><span class="translated-content" data-i18n-key="email.workshop.paragraph.request_message" data-i18n-needs-translation="1">Below is a message from John Doe:</span></p> |
||||
|
<blockquote><p>Please let me join</p> |
||||
|
</blockquote> |
||||
|
<p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_instructions" data-i18n-needs-translation="1">You can approve or deny this request on your workshop page: </span> |
||||
|
<a href='http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1'>http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1</a> |
||||
|
</p> |
||||
|
<p><span class="translated-content" data-i18n-key="email.workshop.paragraph.request_reply_instructions" data-i18n-needs-translation="1">You can also reply directly to this email to ask follow-up questions.</span></p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,202 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>My Awesome Workshop</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
</div> |
||||
|
<p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p> |
||||
|
|
||||
|
<div class="actions"> |
||||
|
|
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=es"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span></span></a> |
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=fr"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span></span></a> |
||||
|
</div> |
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">John Doe</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Joey</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Katie</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.requested" data-i18n-needs-translation="1">requested</span> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/facilitate_request/3/approve/"><span class="translated-content" data-i18n-key="actions.workshops.Approve" data-i18n-needs-translation="0">Approve</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/facilitate_request/3/deny/"><span class="translated-content" data-i18n-key="actions.workshops.Deny" data-i18n-needs-translation="0">Deny</span></a> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Jim</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.requested" data-i18n-needs-translation="1">requested</span> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/facilitate_request/4/approve/"><span class="translated-content" data-i18n-key="actions.workshops.Approve" data-i18n-needs-translation="0">Approve</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/facilitate_request/4/deny/"><span class="translated-content" data-i18n-key="actions.workshops.Deny" data-i18n-needs-translation="0">Deny</span></a> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
|
||||
|
<form class="add-facilitator" action="/conferences/MyBikeBike/workshops/1/add_facilitator/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h4>Add a facilitator</h4> |
||||
|
<div class="email-field input-field empty"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.add" data-i18n-needs-translation="0"><button name="button" type="submit">+</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit/"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete/"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,200 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>My Awesome Workshop</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
</div> |
||||
|
<p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p> |
||||
|
|
||||
|
<div class="actions"> |
||||
|
|
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=es"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span></span></a> |
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=fr"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span></span></a> |
||||
|
</div> |
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">John Doe</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Joey</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Katie</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.requested" data-i18n-needs-translation="1">requested</span> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/facilitate_request/3/approve/"><span class="translated-content" data-i18n-key="actions.workshops.Approve" data-i18n-needs-translation="0">Approve</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/facilitate_request/3/deny/"><span class="translated-content" data-i18n-key="actions.workshops.Deny" data-i18n-needs-translation="0">Deny</span></a> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Jim</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
|
||||
|
<form class="add-facilitator" action="/conferences/MyBikeBike/workshops/1/add_facilitator/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h4>Add a facilitator</h4> |
||||
|
<div class="email-field input-field empty"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.add" data-i18n-needs-translation="0"><button name="button" type="submit">+</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit/"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete/"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,192 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>My Awesome Workshop</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
</div> |
||||
|
<p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p> |
||||
|
|
||||
|
<div class="actions"> |
||||
|
|
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=es"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span></span></a> |
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=fr"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span></span></a> |
||||
|
</div> |
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">John Doe</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Joey</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Jim</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
|
||||
|
<form class="add-facilitator" action="/conferences/MyBikeBike/workshops/1/add_facilitator/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h4>Add a facilitator</h4> |
||||
|
<div class="email-field input-field"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.add" data-i18n-needs-translation="0"><button name="button" type="submit">+</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit/"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete/"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,198 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>My Awesome Workshop</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
</div> |
||||
|
<p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p> |
||||
|
|
||||
|
<div class="actions"> |
||||
|
|
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=es"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span></span></a> |
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=fr"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span></span></a> |
||||
|
</div> |
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">John Doe</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Joey</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Jim</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Ricardo</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
|
||||
|
<form class="add-facilitator" action="/conferences/MyBikeBike/workshops/1/add_facilitator/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h4>Add a facilitator</h4> |
||||
|
<div class="email-field input-field"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.add" data-i18n-needs-translation="0"><button name="button" type="submit">+</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit/"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete/"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,205 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>My Awesome Workshop</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
</div> |
||||
|
<p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p> |
||||
|
|
||||
|
<div class="actions"> |
||||
|
|
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=es"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span></span></a> |
||||
|
<a class="button translate" href="/conferences/MyBikeBike/workshops/1/edit/?lang=fr"><span class="translated-content" data-i18n-key="actions.workshops.Translate" data-i18n-needs-translation="0">Translate into <span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span></span></a> |
||||
|
</div> |
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">John Doe</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Joey</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Jim</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">Ricardo</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.collaborator" data-i18n-needs-translation="1">collaborator</span> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="facilitator"> |
||||
|
<div class="name">nicky@bikebike.org</div> |
||||
|
<div class="role"> |
||||
|
<span class="translated-content" data-i18n-key="roles.workshops.facilitator.unregistered" data-i18n-needs-translation="1">unregistered</span> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/facilitate_request/6/remove/"><span class="translated-content" data-i18n-key="actions.workshops.Remove" data-i18n-needs-translation="0">Remove</span></a> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
|
||||
|
<form class="add-facilitator" action="/conferences/MyBikeBike/workshops/1/add_facilitator/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h4>Add a facilitator</h4> |
||||
|
<div class="email-field input-field empty"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.add" data-i18n-needs-translation="0"><button name="button" type="submit">+</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit/"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a> |
||||
|
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete/"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,158 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-facilitate_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1/facilitate"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Facilitate_Workshop" data-i18n-needs-translation="1">Facilitate Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><form class="composition" action="/conferences/MyBikeBike/workshops/1/facilitate_request/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="workshop_id" id="workshop_id" value="1"> |
||||
|
<div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitate" data-i18n-needs-translation="0">Request to Facilitate ‘Mauris Sit Amet Eros’</span></h2> |
||||
|
<span class="translated-contentblock" data-i18n-key="articles.workshops.paragraphs.facilitate_request" data-i18n-needs-translation="0"><p>Please tell the current workshop facilitators who you are, why you want to help facilitate the workshop, and how you think you will help make the workshop better. All of the current facilitators will be emailed and they may ask more questions before approving or denying your request. Please note that this will reveal your email address to the facilitators.</p> |
||||
|
</span> |
||||
|
<div class="text-area-field input-field"> |
||||
|
<label for="message"><span class="translated-content" data-i18n-key="forms.labels.generic.message" data-i18n-needs-translation="1">message</span></label> |
||||
|
<textarea name="message" id="message" required="required"></textarea> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.send" data-i18n-needs-translation="0"><button name="button" type="submit" value="send">Send</button></span> |
||||
|
</div> |
||||
|
</div></form> |
||||
|
|
||||
|
</div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,150 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-sent_facilitate_request"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1/facilitate/sent"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Facilitate_Workshop" data-i18n-needs-translation="1">Facilitate Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><span class="translated-contentblock" data-i18n-key="articles.workshops.paragraphs.facilitate_request_sent" data-i18n-needs-translation="0"><p>Your request has been sent. You will receive an email once your request is approved or denied or if the current facilitators have any questions.</p> |
||||
|
</span> |
||||
|
</div><div class="columns medium-12"><div class="actions"> |
||||
|
<a class="button" href="/conferences/MyBikeBike/workshops/1/"><span class="translated-content" data-i18n-key="actions.workshops.View" data-i18n-needs-translation="0">View this workshop</span></a> |
||||
|
<a class="button" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="actions.workshops.View_All" data-i18n-needs-translation="0">View all workshops</span></a> |
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,164 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-view_workshop"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div class="row"><div class="columns medium-12"><nav class="sub-menu"> |
||||
|
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a> |
||||
|
<a class="current" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a> |
||||
|
</nav> |
||||
|
</div></div><div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2>Mauris Sit Amet Eros</h2> |
||||
|
<div class="workshop-interest"> |
||||
|
<span class="translated-content" data-i18n-key="articles.workshops.info.interested_count" data-i18n-needs-translation="0">No one is interested in this workshop yet</span> |
||||
|
<form action="/conferences/MyBikeBike/workshops/1/toggle-interest/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.show_interest" data-i18n-needs-translation="0"><button name="button" type="submit" value="toggle_interest" class="add">+1</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
<p>In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.</p> |
||||
|
|
||||
|
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3> |
||||
|
<div class="facilitators"> |
||||
|
<div class="actions"> |
||||
|
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/facilitate/"><span class="translated-content" data-i18n-key="actions.workshops.Facilitate" data-i18n-needs-translation="0">Make a facilitation request</span></a> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div><div class="columns medium-12"><div class="actions right"> |
||||
|
|
||||
|
|
||||
|
</div> |
||||
|
</div></div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,159 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="confirm"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span> |
||||
|
</a></div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title"> |
||||
|
<svg> |
||||
|
<defs> |
||||
|
<filter id="saturate"> |
||||
|
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix> |
||||
|
</filter> |
||||
|
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image> |
||||
|
|
||||
|
<filter id="banner-img" x="0" y="0" width="1" height="1"> |
||||
|
<feImage xlink:href="#banner-image" result="banner-image"></feImage> |
||||
|
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend> |
||||
|
</filter> |
||||
|
</defs> |
||||
|
|
||||
|
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect> |
||||
|
</svg> |
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"><article> |
||||
|
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2> |
||||
|
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<div class="email-field input-field"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<input type="hidden" name="token" id="token" value="test"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div></div> |
||||
|
</article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,159 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="confirm"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span> |
||||
|
</a></div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title"> |
||||
|
<svg> |
||||
|
<defs> |
||||
|
<filter id="saturate"> |
||||
|
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix> |
||||
|
</filter> |
||||
|
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image> |
||||
|
|
||||
|
<filter id="banner-img" x="0" y="0" width="1" height="1"> |
||||
|
<feImage xlink:href="#banner-image" result="banner-image"></feImage> |
||||
|
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend> |
||||
|
</filter> |
||||
|
</defs> |
||||
|
|
||||
|
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect> |
||||
|
</svg> |
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"><article> |
||||
|
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2> |
||||
|
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<div class="email-field input-field"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<input type="hidden" name="token" id="token" value="test"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div></div> |
||||
|
</article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,109 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_facilitator_request" data-i18n-needs-translation="0">Request to facilitate Mauris Sit Amet Eros from John Doe</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='somebody@bikebike.org'/><meta name="email-to" content='justo@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p><span class="translated-content" data-i18n-key="email.workshop.paragraph.request_message" data-i18n-needs-translation="1">Below is a message from John Doe:</span></p> |
||||
|
<blockquote><p>Please let me join</p> |
||||
|
</blockquote> |
||||
|
<p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_instructions" data-i18n-needs-translation="1">You can approve or deny this request on your workshop page: </span> |
||||
|
<a href='http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1'>http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1</a> |
||||
|
</p> |
||||
|
<p><span class="translated-content" data-i18n-key="email.workshop.paragraph.request_reply_instructions" data-i18n-needs-translation="1">You can also reply directly to this email to ask follow-up questions.</span></p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='ricky@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='nicky@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of My Awesome Workshop</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='jim@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_approved" data-i18n-needs-translation="0">You have been added as a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a>.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,104 @@ |
|||||
|
<!DOCTYPE email> |
||||
|
<html xmlns='http://www.w3.org/1999/xhtml'> |
||||
|
<head> |
||||
|
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'> |
||||
|
<meta content='width=device-width, initial-scale=1.0' name='viewport'> |
||||
|
<title><span class="translated-content" data-i18n-key="email.subject.workshop_request_denied" data-i18n-needs-translation="0">Your request to facilitate My Awesome Workshop has been denied</span></title> |
||||
|
<style> |
||||
|
#outlook a {padding:0;} |
||||
|
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} |
||||
|
.ExternalClass {width:100%;} |
||||
|
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} |
||||
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;} |
||||
|
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} |
||||
|
a img {border:none;} |
||||
|
.image_fix {display:block;max-width:100%} |
||||
|
p {margin: 1em;color:#333 !important;} |
||||
|
h1, h2, h3, h4, h5, h6 {color:#333 !important;} |
||||
|
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;} |
||||
|
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; } |
||||
|
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; } |
||||
|
table td {border-collapse: collapse;} |
||||
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;} |
||||
|
a {color: #00ADEF;} |
||||
|
a:link { color: #00ADEF; } |
||||
|
a:visited { color: #00ADEF; } |
||||
|
a:hover { color: #02CA9E; } |
||||
|
@media only screen and (max-device-width: 480px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #333; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
h3 b { |
||||
|
padding: 10px 20px; |
||||
|
line-height: 50px; |
||||
|
} |
||||
|
h3 b a, |
||||
|
h3 b a:visited { |
||||
|
color: #FFF !important; |
||||
|
background-color: #02CA9E; |
||||
|
text-decoration: none !important; |
||||
|
border-radius: 4px; |
||||
|
padding: 10px 15px; |
||||
|
margin-left: 20px; |
||||
|
border-bottom: 3px solid #00AF88; |
||||
|
} |
||||
|
h3 b a:hover { |
||||
|
background-color: #00AF88; |
||||
|
} |
||||
|
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { |
||||
|
a[href^="tel"], a[href^="sms"] { |
||||
|
text-decoration: none; |
||||
|
color: #00ADEF; |
||||
|
pointer-events: none; |
||||
|
cursor: default; |
||||
|
} |
||||
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { |
||||
|
text-decoration: default; |
||||
|
color: #00ADEF !important; |
||||
|
pointer-events: auto; |
||||
|
cursor: default; |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='katie@bikebike.org'/></head> |
||||
|
<body> |
||||
|
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'> |
||||
|
<tr> |
||||
|
<td> |
||||
|
<table align='center' border='0' cellpadding='0' cellspacing='0'> |
||||
|
<tr> |
||||
|
<td colspan='2' valign='top'><p> |
||||
|
<span class="translated-content" data-i18n-key="email.workshop.paragraph.request_denied" data-i18n-needs-translation="0">Your request to become a facilitator of <a href="http://127.0.0.1:51164/conferences/MyBikeBike/workshops/1">My Awesome Workshop</a> has been denied. If you think this was in error, you may contact the current facilitators by making another request to facilitate.</span> |
||||
|
</p> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<img class='image_fix' src='/assets/bblogo-paypal'> |
||||
|
</td> |
||||
|
<td style='width: 50%; text-align: left'> |
||||
|
<a href='http://127.0.0.1:51164'>© Bike!Bike! 2015</a> |
||||
|
</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td colspan='2' style='height: 16px'> </td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,148 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-register"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><article> |
||||
|
<div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Enter_Your_Email" data-i18n-needs-translation="0">Enter your email address</span></h2> |
||||
|
</div><div class="columns medium-6 large-7"><p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.confirm_email_address" data-i18n-needs-translation="0">We ask that you first confirm your email address, once your email address is confirmed you will be able to complete registration, add workshops and pay your registration donation fee. If you have already registered, you can re-confirm you e-mail address to modify your your registration details.</span></p> |
||||
|
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<div class="email-field input-field"> |
||||
|
<input type="email" name="email" id="email" required="required"> |
||||
|
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.register" data-i18n-needs-translation="0"><button name="button" type="submit" value="register">Register</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div></article> |
||||
|
|
||||
|
</div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
@ -0,0 +1,228 @@ |
|||||
|
<!DOCTYPE html><html lang="en"><head> |
||||
|
<meta charset="utf-8"> |
||||
|
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport"> |
||||
|
<title>Bike!Bike!</title> |
||||
|
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description"> |
||||
|
|
||||
|
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css"> |
||||
|
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon"> |
||||
|
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon"> |
||||
|
<link href="/apple-touch-icon.png" rel="apple-touch-icon"> |
||||
|
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> |
||||
|
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> |
||||
|
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144"> |
||||
|
|
||||
|
</head> |
||||
|
<body class="conferences conferences-register"> |
||||
|
<nav> |
||||
|
<div id="main-nav"> |
||||
|
<div class="inner-nav"> |
||||
|
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo"> |
||||
|
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text"> |
||||
|
</a><div class="nav"> |
||||
|
<a href="/"><span>My Bike!Bike!</span></a> |
||||
|
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a> |
||||
|
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a> |
||||
|
</div> |
||||
|
<div class="actions"> |
||||
|
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/register"> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</nav> |
||||
|
|
||||
|
<main id="main"> |
||||
|
<header id="banner"> |
||||
|
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)"> |
||||
|
|
||||
|
|
||||
|
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1> |
||||
|
</div> |
||||
|
|
||||
|
</header> |
||||
|
<div id="content"> |
||||
|
|
||||
|
<article> |
||||
|
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Registration_Info" data-i18n-needs-translation="0">Registration Info</span></h2> |
||||
|
</div><div class="columns medium-5 large-4"><p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Registration_Info" data-i18n-needs-translation="0">Please fill in this registration form to help us prepare for your arrival to Guadalajara. If you wish to ask questions or tell us information we did not ask, please fill in the "More Info" field at the bottom of the page.</span></p> |
||||
|
</div><div class="columns medium-7 large-8"><form action="/conferences/MyBikeBike/register/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.name" data-i18n-needs-translation="0">What is your name?</span></h3> |
||||
|
<div class="text-field input-field"> |
||||
|
<label for="name"><span class="translated-content" data-i18n-key="forms.labels.generic.name" data-i18n-needs-translation="0">Name</span></label> |
||||
|
<input type="text" name="name" id="name" required="required"> |
||||
|
</div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.location" data-i18n-needs-translation="0">Where are you coming from?</span></h3> |
||||
|
<div class="text-field input-field"> |
||||
|
<label for="location"><span class="translated-content" data-i18n-key="forms.labels.generic.location" data-i18n-needs-translation="0">City, State/Province, Country</span></label> |
||||
|
<input type="text" name="location" id="location" required="required"> |
||||
|
</div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.arrival_and_departure" data-i18n-needs-translation="0">For what days will you need housing? (If you don't need housing, just tell us how long you plan to hang out with Bike!Bike!)</span></h3> |
||||
|
<div class="date-span input-field"> |
||||
|
<div class="date-labels"> |
||||
|
<label for="arrival"><span class="translated-content" data-i18n-key="forms.labels.generic.arrival" data-i18n-needs-translation="0">Arrival date</span></label> |
||||
|
<label for="departure"><span class="translated-content" data-i18n-key="forms.labels.generic.departure" data-i18n-needs-translation="0">Departure date</span></label> |
||||
|
</div> |
||||
|
<div class="date-field input-field"> |
||||
|
<input type="datetime-local" name="arrival" id="arrival" value="2015-08-20T00:00:00"> |
||||
|
<input type="datetime-local" name="departure" id="departure" value="2015-08-24T00:00:00"> |
||||
|
</div> |
||||
|
</div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.languages" data-i18n-needs-translation="0">Which languages do you speak?</span></h3> |
||||
|
<div class="check-box-field input-field"> |
||||
|
<input type="checkbox" name="languages[en]" id="languages_en" value="1" checked="checked"> |
||||
|
<label for="languages_en"><span class="translated-content" data-i18n-key="languages.en" data-i18n-needs-translation="0">English</span> |
||||
|
</label><input type="checkbox" name="languages[es]" id="languages_es" value="1"> |
||||
|
<label for="languages_es"><span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span> |
||||
|
</label><input type="checkbox" name="languages[fr]" id="languages_fr" value="1"> |
||||
|
<label for="languages_fr"><span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span> |
||||
|
</label></div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.housing" data-i18n-needs-translation="0">Do you need a place to stay?</span></h3> |
||||
|
<div class="radio-button-field input-field"> |
||||
|
<input type="radio" name="housing" id="housing_none" value="none" required="required"> |
||||
|
<label for="housing_none"><div class="sprite icons bb-none"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.none" data-i18n-needs-translation="0">I'll take care of it</span> |
||||
|
</label><input type="radio" name="housing" id="housing_tent" value="tent" required="required"> |
||||
|
<label for="housing_tent"><div class="sprite icons bb-tent"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.tent" data-i18n-needs-translation="0">Tent Space</span> |
||||
|
</label><input type="radio" name="housing" id="housing_house" value="house" required="required"> |
||||
|
<label for="housing_house"><div class="sprite icons bb-house"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.house" data-i18n-needs-translation="0">Indoor Location</span> |
||||
|
</label></div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.bike" data-i18n-needs-translation="0">Do you need a bike?</span></h3> |
||||
|
<div class="radio-button-field input-field"> |
||||
|
<input type="radio" name="bike" id="bike_none" value="none" required="required"> |
||||
|
<label for="bike_none"><div class="sprite icons bb-none"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.none" data-i18n-needs-translation="0">None</span> |
||||
|
</label><input type="radio" name="bike" id="bike_small" value="small" required="required"> |
||||
|
<label for="bike_small"><div class="sprite icons bb-bike"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.small" data-i18n-needs-translation="0">Small</span> |
||||
|
</label><input type="radio" name="bike" id="bike_medium" value="medium" required="required"> |
||||
|
<label for="bike_medium"><div class="sprite icons bb-bike"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.medium" data-i18n-needs-translation="0">Medium</span> |
||||
|
</label><input type="radio" name="bike" id="bike_large" value="large" required="required"> |
||||
|
<label for="bike_large"><div class="sprite icons bb-bike"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.large" data-i18n-needs-translation="0">Large</span> |
||||
|
</label></div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.food" data-i18n-needs-translation="0">What are your eating habits?</span></h3> |
||||
|
<div class="radio-button-field input-field"> |
||||
|
<input type="radio" name="food" id="food_meat" value="meat" required="required"> |
||||
|
<label for="food_meat"><div class="sprite icons bb-meat"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.meat" data-i18n-needs-translation="0">Omnivore</span> |
||||
|
</label><input type="radio" name="food" id="food_vegetarian" value="vegetarian" required="required"> |
||||
|
<label for="food_vegetarian"><div class="sprite icons bb-meat"></div> |
||||
|
<div class="sprite icons bb-none"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.vegetarian" data-i18n-needs-translation="0">Vegetarian</span> |
||||
|
</label><input type="radio" name="food" id="food_vegan" value="vegan" required="required"> |
||||
|
<label for="food_vegan"><div class="sprite icons bb-milk"></div> |
||||
|
<div class="sprite icons bb-none"></div> |
||||
|
<span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.vegan" data-i18n-needs-translation="0">Vegan</span> |
||||
|
</label></div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.allergies" data-i18n-needs-translation="0">Do you have any allergies?</span></h3> |
||||
|
<div class="text-field input-field empty"> |
||||
|
<label for="allergies"><span class="translated-content" data-i18n-key="forms.labels.generic.allergies" data-i18n-needs-translation="0">Allergies</span></label> |
||||
|
<input type="text" name="allergies" id="allergies"> |
||||
|
</div> |
||||
|
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.other" data-i18n-needs-translation="0">Is there anything else you'd like to tell us?</span></h3> |
||||
|
<div class="select-field input-field"> |
||||
|
<label for="other"><span class="translated-content" data-i18n-key="forms.labels.generic.other" data-i18n-needs-translation="0">Disabilities, housing preferences, etc.</span></label> |
||||
|
<textarea name="other" id="other"></textarea> |
||||
|
</div> |
||||
|
<span class="translated-content" data-i18n-key="forms.actions.generic.register" data-i18n-needs-translation="0"><button name="button" type="submit" value="save">Register</button></span> |
||||
|
</form> |
||||
|
|
||||
|
</div> |
||||
|
</div></article> |
||||
|
</div> |
||||
|
</main> |
||||
|
|
||||
|
<div id="footer"> |
||||
|
<footer><div class="github"> |
||||
|
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github"> |
||||
|
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span> |
||||
|
</a> |
||||
|
| |
||||
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank"> |
||||
|
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div class="facebook"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group"> |
||||
|
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb"> |
||||
|
</a> |
||||
|
</span></div> |
||||
|
<div class="locale"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox"> |
||||
|
<label class="launch" for="select-language" title="Change your language"> |
||||
|
EN |
||||
|
</label> |
||||
|
<div class="selector"> |
||||
|
<ul> |
||||
|
<li> |
||||
|
<a href="/?lang=en"> |
||||
|
EN |
||||
|
</a> |
||||
|
<span>English</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=es"> |
||||
|
ES |
||||
|
</a> |
||||
|
<span>español</span> |
||||
|
</li> |
||||
|
<li> |
||||
|
<a href="/?lang=fr"> |
||||
|
FR |
||||
|
</a> |
||||
|
<span>français</span> |
||||
|
</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</span></div> |
||||
|
<div class="copy"> |
||||
|
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike! |
||||
|
</a></span></div> |
||||
|
</footer> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function() { |
||||
|
if (!String.prototype.trim) { |
||||
|
(function() { |
||||
|
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; |
||||
|
String.prototype.trim = function() { |
||||
|
return this.replace(rtrim, ''); |
||||
|
}; |
||||
|
})(); |
||||
|
} |
||||
|
|
||||
|
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));} |
||||
|
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;} |
||||
|
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();} |
||||
|
|
||||
|
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) { |
||||
|
if (inputEl.value.trim() === '') { |
||||
|
inputEl.parentNode.className = inputEl.parentNode.className + ' empty'; |
||||
|
} |
||||
|
|
||||
|
inputEl.addEventListener('focus', onInputFocus); |
||||
|
inputEl.addEventListener('blur', onInputBlur); |
||||
|
}); |
||||
|
|
||||
|
function onInputFocus(ev) { |
||||
|
removeClass(ev.target.parentNode, 'empty') |
||||
|
} |
||||
|
|
||||
|
function onInputBlur(ev) { |
||||
|
if (ev.target.value.trim() === '') { |
||||
|
addClass(ev.target.parentNode, 'empty'); |
||||
|
} |
||||
|
} |
||||
|
})(); |
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body></html> |
File diff suppressed because it is too large
@ -0,0 +1,134 @@ |
|||||
|
Feature: Workshop Page |
||||
|
In order to facilitate and attend workshops |
||||
|
As a visitor |
||||
|
|
||||
|
Scenario: Create workshop |
||||
|
Given There is an upcoming conference in San Marcos TX |
||||
|
And Registration is open |
||||
|
And I am logged in as somebody@bikebike.org |
||||
|
And My name is John Doe |
||||
|
And I am registered for the conference |
||||
|
And I am on the registration page |
||||
|
|
||||
|
Then I see the Bike!Bike! logo |
||||
|
And I see Payment |
||||
|
And I see Workshops |
||||
|
And I visit the workshops page |
||||
|
|
||||
|
Then I should see New Workshop |
||||
|
And I should see Your Workshops |
||||
|
And I click on New Workshop link |
||||
|
|
||||
|
Then I should see Title |
||||
|
And I fill in title with My Workshop Title |
||||
|
And I fill in info with Lorem Ipsum |
||||
|
And I save the workshop |
||||
|
|
||||
|
Then I should see My Workshop Title |
||||
|
And I view my workshop |
||||
|
|
||||
|
Then I should see Facilitators |
||||
|
And I should see John Doe creator |
||||
|
And I should see Edit |
||||
|
Then I edit the workshop |
||||
|
|
||||
|
Then I fill in title with Super Awesome Workshop |
||||
|
Then I click the save button |
||||
|
|
||||
|
Then I should see Super Awesome Workshop |
||||
|
And I should not see My Workshop Title |
||||
|
|
||||
|
Then I view my workshop |
||||
|
Then I delete the workshop |
||||
|
And I click on the confirm button |
||||
|
|
||||
|
Then I should see Your Workshops |
||||
|
And I should not see My Workshop Title |
||||
|
And I should not see Super Awesome Workshop |
||||
|
|
||||
|
Scenario: Be the first to like a workshop |
||||
|
Given There is an upcoming conference in Guadalajara Mexico |
||||
|
And Registration is open |
||||
|
And I am logged in as somebody@bikebike.org |
||||
|
And My name is John Doe |
||||
|
And I am registered for the conference |
||||
|
And a workshop exists |
||||
|
And I view the workshop |
||||
|
|
||||
|
Then I should see No one is interested |
||||
|
Then click on toggle_interest button |
||||
|
Then I should see You are interested |
||||
|
|
||||
|
Then I click on toggle_interest button |
||||
|
Then I should see No one is interested |
||||
|
|
||||
|
Scenario: Like a workshop |
||||
|
Given There is an upcoming conference in Guadalajara Mexico |
||||
|
And Registration is open |
||||
|
And I am logged in as somebody@bikebike.org |
||||
|
And My name is John Doe |
||||
|
And I am registered for the conference |
||||
|
And a workshop exists |
||||
|
And 4 people are interested in the workshop |
||||
|
And I view the workshop |
||||
|
|
||||
|
Then I should see 4 people are interested |
||||
|
Then click on toggle_interest button |
||||
|
Then I should see You and 4 others are interested |
||||
|
|
||||
|
Then I click on toggle_interest button |
||||
|
Then I should see 4 people are interested |
||||
|
|
||||
|
Scenario: Request to facilitate a workshop |
||||
|
Given There is an upcoming conference in Guadalajara Mexico |
||||
|
And Registration is open |
||||
|
And I am logged in as somebody@bikebike.org |
||||
|
And My name is John Doe |
||||
|
And I am registered for the conference |
||||
|
And a workshop exists |
||||
|
And I view the workshop |
||||
|
|
||||
|
Then I click on the Make a facilitation request link |
||||
|
Then I should see Request to Facilitate |
||||
|
|
||||
|
Then I enter Please let me join as my message |
||||
|
Then I click the send button |
||||
|
|
||||
|
Then I should see Your request has been sent |
||||
|
|
||||
|
Scenario: Request to facilitate a workshop |
||||
|
Given There is an upcoming conference in Guadalajara Mexico |
||||
|
And Registration is open |
||||
|
And I am logged in as somebody@bikebike.org |
||||
|
And My name is John Doe |
||||
|
And I am registered for the conference |
||||
|
And I have created a workshop titled My Awesome Workshop |
||||
|
And Joey is also facilitating my workshop |
||||
|
And Katie has requested to facilitate my workshop |
||||
|
And Jim has requested to facilitate my workshop |
||||
|
And a user named Ricardo with the email ricky@bikebike.org exists |
||||
|
And Joey is registered for the conference |
||||
|
And Jim is registered for the conference |
||||
|
And Katie is registered for the conference |
||||
|
And Ricardo is registered for the conference |
||||
|
And I view the workshop |
||||
|
|
||||
|
Then I should see Joey collaborator |
||||
|
And I should see Katie requested |
||||
|
And I should see Jim requested |
||||
|
|
||||
|
Then I approve the facilitator request from Jim |
||||
|
And I should see Jim collaborator |
||||
|
And I should see Katie requested |
||||
|
|
||||
|
Then I deny the facilitator request from Katie |
||||
|
And I should see Jim collaborator |
||||
|
And I should not see Katie |
||||
|
|
||||
|
And I fill in email with ricky@bikebike.org |
||||
|
And I click the + button |
||||
|
Then I should see Ricardo collaborator |
||||
|
|
||||
|
And I fill in email with nicky@bikebike.org |
||||
|
And I click the + button |
||||
|
Then I should see nicky@bikebike.org unregistered |
Loading…
Reference in new issue