Skip to content
This repository has been archived by the owner on May 16, 2021. It is now read-only.

Commit

Permalink
Adding sass improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
benbrehaut committed Nov 14, 2017
1 parent 4ab76df commit a6ce3f2
Show file tree
Hide file tree
Showing 82 changed files with 4,408 additions and 3,505 deletions.
2,834 changes: 1,579 additions & 1,255 deletions assets/css/dist/main.css
100644 → 100755

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion assets/css/dist/main.min.css
100644 → 100755

Large diffs are not rendered by default.

140 changes: 67 additions & 73 deletions assets/js/dist/main.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
$(function() {
'use strict';

$(function () {
// Start jQuery

/*
* Console log that DOM is ready.
*/
console.info( "DOM ready" );
console.info("DOM ready");

/**
* Touch Device Detection
**/
var isTouchDevice = 'ontouchstart' in document.documentElement;
var html = $('html');

if ( isTouchDevice ) {
if (isTouchDevice) {
html.addClass('touch');
}
else {
} else {
html.addClass('no-touch');
}

Expand All @@ -28,84 +29,77 @@ $(function() {

function checkBrowserVer() {

var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName = navigator.appName;
var fullVersion = ''+parseFloat(navigator.appVersion);
var majorVersion = parseInt(navigator.appVersion,10);
var nameOffset,verOffset,ix;
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName = navigator.appName;
var fullVersion = '' + parseFloat(navigator.appVersion);
var majorVersion = parseInt(navigator.appVersion, 10);
var nameOffset, verOffset, ix;

// In Opera, the true version is after "Opera" or after "Version"
if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
browserName = "Opera";
fullVersion = nAgt.substring(verOffset+6);
if ((verOffset=nAgt.indexOf("Version"))!=-1)
fullVersion = nAgt.substring(verOffset+8);
}
// In MSIE, the true version is after "MSIE" in userAgent
else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
browserName = "Microsoft Internet Explorer";
fullVersion = nAgt.substring(verOffset+5);
}
// In Chrome, the true version is after "Chrome"
else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
browserName = "Chrome";
fullVersion = nAgt.substring(verOffset+7);
}
// In Safari, the true version is after "Safari" or after "Version"
else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
browserName = "Safari";
fullVersion = nAgt.substring(verOffset+7);
if ((verOffset=nAgt.indexOf("Version"))!=-1)
fullVersion = nAgt.substring(verOffset+8);
}
// In Firefox, the true version is after "Firefox"
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
browserName = "Firefox";
fullVersion = nAgt.substring(verOffset+8);
}
// In most other browsers, "name/version" is at the end of userAgent
else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) <
(verOffset=nAgt.lastIndexOf('/')) )
{
browserName = nAgt.substring(nameOffset,verOffset);
fullVersion = nAgt.substring(verOffset+1);
if (browserName.toLowerCase()==browserName.toUpperCase()) {
browserName = navigator.appName;
}
}
// trim the fullVersion string at semicolon/space if present
if ((ix=fullVersion.indexOf(";"))!=-1)
fullVersion=fullVersion.substring(0,ix);
if ((ix=fullVersion.indexOf(" "))!=-1)
fullVersion=fullVersion.substring(0,ix);
// In Opera, the true version is after "Opera" or after "Version"
if ((verOffset = nAgt.indexOf("Opera")) != -1) {
browserName = "Opera";
fullVersion = nAgt.substring(verOffset + 6);
if ((verOffset = nAgt.indexOf("Version")) != -1) fullVersion = nAgt.substring(verOffset + 8);
}
// In MSIE, the true version is after "MSIE" in userAgent
else if ((verOffset = nAgt.indexOf("MSIE")) != -1) {
browserName = "Microsoft Internet Explorer";
fullVersion = nAgt.substring(verOffset + 5);
}
// In Chrome, the true version is after "Chrome"
else if ((verOffset = nAgt.indexOf("Chrome")) != -1) {
browserName = "Chrome";
fullVersion = nAgt.substring(verOffset + 7);
}
// In Safari, the true version is after "Safari" or after "Version"
else if ((verOffset = nAgt.indexOf("Safari")) != -1) {
browserName = "Safari";
fullVersion = nAgt.substring(verOffset + 7);
if ((verOffset = nAgt.indexOf("Version")) != -1) fullVersion = nAgt.substring(verOffset + 8);
}
// In Firefox, the true version is after "Firefox"
else if ((verOffset = nAgt.indexOf("Firefox")) != -1) {
browserName = "Firefox";
fullVersion = nAgt.substring(verOffset + 8);
}
// In most other browsers, "name/version" is at the end of userAgent
else if ((nameOffset = nAgt.lastIndexOf(' ') + 1) < (verOffset = nAgt.lastIndexOf('/'))) {
browserName = nAgt.substring(nameOffset, verOffset);
fullVersion = nAgt.substring(verOffset + 1);
if (browserName.toLowerCase() == browserName.toUpperCase()) {
browserName = navigator.appName;
}
}
// trim the fullVersion string at semicolon/space if present
if ((ix = fullVersion.indexOf(";")) != -1) fullVersion = fullVersion.substring(0, ix);
if ((ix = fullVersion.indexOf(" ")) != -1) fullVersion = fullVersion.substring(0, ix);

majorVersion = parseInt(''+fullVersion,10);
majorVersion = parseInt('' + fullVersion, 10);

if (isNaN(majorVersion)) {
fullVersion = ''+parseFloat(navigator.appVersion);
majorVersion = parseInt(navigator.appVersion,10);
}

return {
name : browserName,
version : majorVersion
};
if (isNaN(majorVersion)) {
fullVersion = '' + parseFloat(navigator.appVersion);
majorVersion = parseInt(navigator.appVersion, 10);
}

return {
name: browserName,
version: majorVersion
};
}

var $browser = checkBrowserVer();

$('html').addClass( $browser.name.toLowerCase() );
$('html').addClass( $browser.name.toLowerCase() + '-' + $browser.version );
$('html').addClass($browser.name.toLowerCase());
$('html').addClass($browser.name.toLowerCase() + '-' + $browser.version);

/**
* Toggle Site Menu
**/
$('.js-site-toggle-menu').click( function() {
$(this).toggleClass('is-active');
$('.js-site-menu').toggleClass('is-active');
});
**/
$('.js-site-toggle-menu').click(function () {
$(this).toggleClass('is-active');
$('.js-site-menu').toggleClass('is-active');
});

// End jQuery
});
});
2 changes: 1 addition & 1 deletion assets/js/dist/main.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

116 changes: 0 additions & 116 deletions assets/scss/abstracts/_helpers.scss

This file was deleted.

Loading

0 comments on commit a6ce3f2

Please sign in to comment.