Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
8e1ba5f
install bootstrap into project
KimberleyCook Oct 29, 2020
5e6394c
new navigation
KimberleyCook Oct 29, 2020
5709a76
dropdown menu replace off-canvas
KimberleyCook Oct 30, 2020
a974827
homepage hero image
KimberleyCook Oct 30, 2020
49f9e17
homepage text and sign up buttons
KimberleyCook Oct 30, 2020
203585a
ways to support codebar
KimberleyCook Oct 30, 2020
cab3844
footer
KimberleyCook Oct 30, 2020
47e121e
hompeage event component update
KimberleyCook Nov 2, 2020
bd15ba9
events page update
KimberleyCook Nov 3, 2020
8e465e4
single workshop page
KimberleyCook Nov 3, 2020
5250854
update tests
KimberleyCook Nov 6, 2020
acfdebc
bootstrap organsiers and avatar shared partial
KimberleyCook Nov 16, 2020
8a386d9
add mobile back - going to do a separate PR removing this
KimberleyCook Nov 17, 2020
42a8b66
main event page
KimberleyCook Nov 20, 2020
b3e3cba
event page sponsor partial
KimberleyCook Nov 20, 2020
19adb65
event actions
KimberleyCook Nov 20, 2020
8cd009f
workshop page actions partial
KimberleyCook Nov 20, 2020
f5d3b58
main meeting page
KimberleyCook Nov 20, 2020
f9268df
meeting actions partial
KimberleyCook Nov 20, 2020
96278f0
update tests
KimberleyCook Nov 20, 2020
429c88e
add full stops back in
KimberleyCook Nov 23, 2020
196dec4
bootstrap new member sign up page
KimberleyCook Nov 25, 2020
8d5a82f
bootstrap sign up step 1
KimberleyCook Nov 25, 2020
9e59b22
code of conduct page
KimberleyCook Nov 26, 2020
9521846
coach guide
KimberleyCook Nov 26, 2020
95fa0e0
student guide
KimberleyCook Nov 26, 2020
522afa9
faq page
KimberleyCook Nov 26, 2020
d4fc405
updated fonts for li's
KimberleyCook Nov 27, 2020
74da94c
update shared venue partial
KimberleyCook Nov 16, 2020
2def3ee
coach page header
KimberleyCook Dec 4, 2020
2e077ac
coach component
KimberleyCook Dec 8, 2020
a106265
bootstrap sunscriptions page
KimberleyCook Dec 9, 2020
2a69fb7
remove extra apostrophe in translation string
KimberleyCook Dec 9, 2020
7a42817
Fixes Rubocop offenses in Gemfile
matyikriszta Feb 14, 2021
c11d5f3
Fixes small layout and spacing issues on bstrp homepage
matyikriszta Apr 23, 2021
4e58db4
Convert newsletter form partial to Bootstrap
matyikriszta Apr 24, 2021
0eba455
Improve consistency of layout on homepage
matyikriszta Apr 24, 2021
610cc7d
Fix event card broken layout on mobile
matyikriszta Apr 24, 2021
1dc73bc
Derp - belongs to 0eba455
matyikriszta Apr 24, 2021
86ae47b
Fixes event page Coaches and Organisers grids layout issues
matyikriszta Apr 24, 2021
59549f7
Fixes formatting of Venue section on meeting page
matyikriszta Apr 25, 2021
23bf4f2
Fixes layout of attendees section on meeting page
matyikriszta Apr 25, 2021
e903272
Merge pull request #1513 from codebar/fix/meeting-page-layout-bugs
matyikriszta Apr 25, 2021
5c75ed6
Updates the CoC, Coach & Student guide pages to use FAQ page layout
matyikriszta Apr 25, 2021
a9dc49e
Merge pull request #1515 from codebar/fix/standardize-static-page-lay…
matyikriszta Apr 26, 2021
c5578a5
Merge pull request #1505 from codebar/fix/homepage-layout-bugs
matyikriszta Apr 26, 2021
4bb9a52
Merge pull request #1510 from codebar/fix/event-page-layout-bugs
despo Apr 28, 2021
92fb84a
Fix Sponsors logo grid layout on event & workshop pages
matyikriszta Apr 24, 2021
cbc09de
Merge pull request #1507 from codebar/fix/sponsors-grids-layout-bugs
matyikriszta Apr 29, 2021
eb804b2
Updates /sponsors page to use shared sponsors partial
matyikriszta May 4, 2021
1eae7b7
bootstrap chapter page
KimberleyCook May 7, 2021
a7adaa7
Merge pull request #1528 from codebar/bootstrap-chapter-page
matyikriszta May 8, 2021
6426be6
Fixes subscriptions page mobile layout
matyikriszta May 8, 2021
e44ba5a
Merge pull request #1524 from codebar/improvement/update-sponsors-pag…
matyikriszta May 10, 2021
4078568
Merge pull request #1530 from codebar/fix/subscriptions-page-mobile-l…
matyikriszta May 10, 2021
8b78cf3
Replaces chapter page Sponsors grid with shared sponsors partial
matyikriszta May 11, 2021
4202ebd
Fixes chapter page Team section layout
matyikriszta May 11, 2021
eb432da
Improves chapter page header section layout on mobile
matyikriszta May 11, 2021
0cb5c11
Merge pull request #1546 from codebar/fix/chapter-page-layout-issues
matyikriszta May 18, 2021
d7cd231
Converts dashboard page to use Bootstrap classes
matyikriszta May 19, 2021
96ac297
Converts profile page to Bootstrap classes
matyikriszta May 29, 2021
ff60e68
Merge pull request #1554 from codebar/convert-dashboard-page-to-boots…
matyikriszta Jun 1, 2021
148027f
Merge pull request #1556 from codebar/convert-profile-page-to-bootstr…
matyikriszta Jun 1, 2021
ff707fc
Migrates cookie policy page to Bootstrap 5 classes
matyikriszta Aug 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ gem 'delayed_job'
gem 'delayed_job_active_record'
gem 'font-awesome-rails'
gem 'foundation-rails', '5.5.3.2'
gem 'bootstrap', '~> 5.0.0.alpha1'
gem 'friendly_id'
gem 'haml'
gem 'high_voltage'
Expand All @@ -34,6 +35,7 @@ gem 'simple_form'
gem 'turbolinks'
gem 'uglifier', '>= 1.3.0'
gem 'will_paginate'
gem 'sprockets-rails', '3.2.1'

gem 'icalendar'
gem 'tzinfo-data'
Expand Down
10 changes: 10 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,16 @@ GEM
public_suffix (>= 2.0.2, < 5.0)
arel (6.0.4)
ast (2.4.1)
autoprefixer-rails (10.0.1.0)
execjs
better_errors (2.7.1)
coderay (>= 1.0.0)
erubi (>= 1.0.0)
rack (>= 0.9.0)
bootstrap (5.0.0.alpha1)
autoprefixer-rails (>= 9.1.0)
popper_js (>= 1.14.3, < 2)
sassc-rails (>= 2.0.0)
builder (3.2.4)
bullet (6.1.0)
activesupport (>= 3.0.0)
Expand Down Expand Up @@ -213,6 +219,7 @@ GEM
pg (0.20.0)
pickadate-rails (3.5.6.0)
railties (>= 3.1.0)
popper_js (1.16.0)
premailer (1.11.1)
addressable
css_parser (>= 1.6.0)
Expand Down Expand Up @@ -396,6 +403,7 @@ PLATFORMS
DEPENDENCIES
acts-as-taggable-on (~> 5.0)
better_errors
bootstrap (~> 5.0.0.alpha1)
bullet
capybara
carrierwave
Expand Down Expand Up @@ -452,8 +460,10 @@ DEPENDENCIES
sass-rails (~> 5.0.1)
shoulda-matchers (~> 4.3)
simple_form
sprockets-rails (= 3.2.1)
simplecov
simplecov-lcov
sprockets-rails (= 3.2.1)
stripe
turbolinks
tzinfo-data
Expand Down
1 change: 1 addition & 0 deletions app/assets/images/svgs/facebook.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/images/svgs/github.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/images/svgs/slack.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/images/svgs/twitter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 2 additions & 15 deletions app/assets/javascripts/application.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require popper
//= require bootstrap
//= require jquery
//= require jquery_ujs
//= require jquery-ui
Expand Down Expand Up @@ -51,19 +53,4 @@ $(function(){
$('#member_lookup_id').chosen().change(function(e) {
$('#view_profile').attr('href', '/admin/members/' + $(this).val())
});

// Prevent tabbing through side menu links when menu is hidden.
// This somewhat hacky approach is required because Foundation doesn't
// allow us to modify the functionality directly :(
var $menuContainer = $('.off-canvas-wrap');
var $menuLinks = $('.left-off-canvas-menu').find('a');
var toggleMenuLinkTabindex = function() {
// Use rAF to delay the call a frame, to wait until the class has been updated:
window.requestAnimationFrame(function(){
var menuIsVisible = $menuContainer.hasClass('move-right');
$menuLinks.attr('tabindex', menuIsVisible ? 0 : -1);
});
};
toggleMenuLinkTabindex();
$(document).on('click', toggleMenuLinkTabindex);
});
50 changes: 50 additions & 0 deletions app/assets/stylesheets/_bootstrap-custom.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
/*!
* Bootstrap v5.0.0-alpha1 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/

// scss-docs-start import-stack
// Configuration
@import "bootstrap/functions";
@import "bootstrap/variables";
@import "bootstrap/mixins";
@import "bootstrap/utilities";

// Layout & components
@import "bootstrap/root";
@import "bootstrap/reboot";
@import "bootstrap/type";
@import "bootstrap/images";
@import "bootstrap/containers";
@import "bootstrap/grid";
@import "bootstrap/tables";
// @import "bootstrap/forms";
@import "bootstrap/buttons";
@import "bootstrap/transitions";
@import "bootstrap/dropdown";
// @import "bootstrap/button-group";
@import "bootstrap/nav";
@import "bootstrap/navbar";
@import "bootstrap/card";
// @import "bootstrap/breadcrumb";
// @import "bootstrap/pagination";
@import "bootstrap/badge";
@import "bootstrap/alert";
// @import "bootstrap/progress";
@import "bootstrap/list-group";
// @import "bootstrap/close";
// @import "bootstrap/toasts";
// @import "bootstrap/modal";
// @import "bootstrap/tooltip";
// @import "bootstrap/popover";
// @import "bootstrap/carousel";
@import "bootstrap/spinners";

// Helpers
@import "bootstrap/helpers";

// Utilities
@import "bootstrap/utilities/api";
// scss-docs-end import-stack
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
*= require pickadate/classic.time
*= require chosen
*= require jquery-ui
*= require pagination
*= require animations
*/

@import "partials/colors";
@import "partials/links";
@import "partials/margins";
@import "partials/layout";
@import "partials/hero";
@import "partials/events";
@import "partials/social_media";
@import "partials/member_note";
@import "partials/attendances";
@import "partials/admin_workshop";
@import "partials/sponsors";
@import "partials/organisers";
@import "partials/jobs";
@import "partials/star-rating";
@import "partials/event";
@import "partials/workshop";

$primary: $dark-codebar-blue !default;

@import "bootstrap-custom";
10 changes: 0 additions & 10 deletions app/assets/stylesheets/foundation_and_overrides.scss
Original file line number Diff line number Diff line change
Expand Up @@ -1332,20 +1332,10 @@ table thead tr td {
border-bottom: 1px solid rgb(34, 34, 34);
}

.top-bar-section li:not(.has-form):hover a span {
text-decoration: underline;
text-decoration-skip: ink;
}

.top-bar-section li:not(.has-form):hover a .highlight {
text-decoration-color: currentColor;
}

.highlight {
color: $secondary-color;
}


blockquote {
background: $white;
border-radius: 5px;
Expand Down
20 changes: 0 additions & 20 deletions app/assets/stylesheets/main.scss
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
@import 'partials/colors';
@import 'partials/links';
@import 'partials/margins';
@import 'partials/layout';
@import 'partials/card';
@import 'partials/hero';
@import 'partials/events';
@import 'partials/social_media';
@import 'partials/chapter';
@import 'partials/member_note';
@import 'partials/attendances';
@import 'partials/admin_workshop';
@import 'partials/sponsors';
@import 'partials/organisers';
@import 'partials/jobs';
@import 'partials/star-rating';
@import 'partials/event';
@import 'partials/workshop';
@import 'partials/admin_member';

.row-spaced {
padding-bottom: 20px;
}
Expand Down
15 changes: 0 additions & 15 deletions app/assets/stylesheets/partials/_card.scss

This file was deleted.

76 changes: 0 additions & 76 deletions app/assets/stylesheets/partials/_chapter.scss

This file was deleted.

2 changes: 2 additions & 0 deletions app/assets/stylesheets/partials/_colors.sass
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ $codebar-green: #19f3be
$codebar-pink: #ff036a
$codebar-blue: #4bafff

$dark-codebar-blue: #006cc2

$main-stroke: #f2f2f4
$navigation-gray: #fdfdfd
$navigation-gray-separators: #dddedd
Expand Down
5 changes: 0 additions & 5 deletions app/assets/stylesheets/partials/_dashboard.scss

This file was deleted.

Loading