This moves the location of javascript files, commonFramework, iFrameScript, sandbox, plugin, and all the less files. On gulp or gulp build these files are moved and revisioned. Places where they are references in jade/html are now removed and replaced with the use of a helper function `rev`. This function will take the required file and return a string referencing the revisioned file. This should alleviate the need for hard refreshing and will break caches when files change, so fixes for firefox caching issue as well. NOTE: @benmcmahon @quincylarson, This means files will need to be build on the server in production before doing a server restart/reload In production: 'npm run build' To build and revision js/css files `gulp` and `gulp build` will used in development npm install also needs to be run in production on initial deploy
108 lines
2.1 KiB
Plaintext
Executable File
108 lines
2.1 KiB
Plaintext
Executable File
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
|
|
|
|
// ==========================================================================
|
|
// Print styles.
|
|
// Inlined to avoid the additional HTTP request: h5bp.com/r
|
|
// ==========================================================================
|
|
|
|
@media print {
|
|
*,
|
|
*:before,
|
|
*:after {
|
|
background: transparent !important;
|
|
color: #000 !important; // Black prints faster: h5bp.com/s
|
|
box-shadow: none !important;
|
|
text-shadow: none !important;
|
|
}
|
|
|
|
a,
|
|
a:visited {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
a[href]:after {
|
|
content: " (" attr(href) ")";
|
|
}
|
|
|
|
abbr[title]:after {
|
|
content: " (" attr(title) ")";
|
|
}
|
|
|
|
// Don't show links that are fragment identifiers,
|
|
// or use the `javascript:` pseudo protocol
|
|
a[href^="#"]:after,
|
|
a[href^="javascript:"]:after {
|
|
content: "";
|
|
}
|
|
|
|
pre,
|
|
blockquote {
|
|
border: 1px solid #999;
|
|
page-break-inside: avoid;
|
|
}
|
|
|
|
thead {
|
|
display: table-header-group; // h5bp.com/t
|
|
}
|
|
|
|
tr,
|
|
img {
|
|
page-break-inside: avoid;
|
|
}
|
|
|
|
img {
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
p,
|
|
h2,
|
|
h3 {
|
|
orphans: 3;
|
|
widows: 3;
|
|
}
|
|
|
|
h2,
|
|
h3 {
|
|
page-break-after: avoid;
|
|
}
|
|
|
|
// Bootstrap specific changes start
|
|
//
|
|
// Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245
|
|
// Once fixed, we can just straight up remove this.
|
|
select {
|
|
background: #fff !important;
|
|
}
|
|
|
|
// Bootstrap components
|
|
.navbar {
|
|
display: none;
|
|
}
|
|
.btn,
|
|
.dropup > .btn {
|
|
> .caret {
|
|
border-top-color: #000 !important;
|
|
}
|
|
}
|
|
.label {
|
|
border: 1px solid #000;
|
|
}
|
|
|
|
.table {
|
|
border-collapse: collapse !important;
|
|
|
|
td,
|
|
th {
|
|
background-color: #fff !important;
|
|
}
|
|
}
|
|
.table-bordered {
|
|
th,
|
|
td {
|
|
border: 1px solid #ddd !important;
|
|
}
|
|
}
|
|
|
|
// Bootstrap specific changes end
|
|
}
|