Merge pull request #1131 from thetinygoat/fix

hacktoberfest fix
pull/1226/head
Alexandru Dima 6 years ago committed by GitHub
commit 82bf4ac472
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,35 +1,35 @@
(function() {
var IS_FILE_PROTOCOL = (window.location.protocol === 'file:');
var DIRNAME = null;
let IS_FILE_PROTOCOL = (window.location.protocol === 'file:');
let DIRNAME = null;
if (IS_FILE_PROTOCOL) {
var port = window.location.port;
let port = window.location.port;
if (port.length > 0) {
port = ':' + port;
}
DIRNAME = window.location.protocol + '//' + window.location.hostname + port + window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/'));
var bases = document.getElementsByTagName('base');
let bases = document.getElementsByTagName('base');
if (bases.length > 0) {
DIRNAME = DIRNAME + '/' + bases[0].getAttribute('href');
}
}
var LOADER_OPTS = (function() {
let LOADER_OPTS = (function() {
function parseQueryString() {
var str = window.location.search;
let str = window.location.search;
str = str.replace(/^\?/, '');
var pieces = str.split(/&/);
var result = {};
let pieces = str.split(/&/);
let result = {};
pieces.forEach(function(piece) {
var config = piece.split(/=/);
let config = piece.split(/=/);
result[config[0]] = config[1];
});
return result;
}
var overwrites = parseQueryString();
var result = {};
let overwrites = parseQueryString();
let result = {};
result['editor'] = overwrites['editor'] || 'npm/dev';
METADATA.PLUGINS.map(function(plugin) {
result[plugin.name] = overwrites[plugin.name] || 'npm/dev';
@ -37,7 +37,7 @@
return result;
})();
function toHREF(search) {
var port = window.location.port;
let port = window.location.port;
if (port.length > 0) {
port = ':' + port;
}
@ -56,7 +56,7 @@
return /release/.test(this.selectedPath);
};
Component.prototype.getResolvedPath = function() {
var resolvedPath = this.paths[this.selectedPath];
let resolvedPath = this.paths[this.selectedPath];
if (this.selectedPath === 'npm/dev' || this.selectedPath === 'npm/min' || this.isRelease()) {
if (IS_FILE_PROTOCOL) {
resolvedPath = DIRNAME + '/../' + resolvedPath;
@ -74,14 +74,14 @@
dest[this.modulePrefix] = this.getResolvedPath();
};
Component.prototype.generateUrlForPath = function(pathName) {
var NEW_LOADER_OPTS = {};
let NEW_LOADER_OPTS = {};
Object.keys(LOADER_OPTS).forEach(function(key) {
NEW_LOADER_OPTS[key] = (LOADER_OPTS[key] === 'npm/dev' ? undefined : LOADER_OPTS[key]);
});
NEW_LOADER_OPTS[this.name] = (pathName === 'npm/dev' ? undefined : pathName);
var search = Object.keys(NEW_LOADER_OPTS).map(function(key) {
var value = NEW_LOADER_OPTS[key];
let search = Object.keys(NEW_LOADER_OPTS).map(function(key) {
let value = NEW_LOADER_OPTS[key];
if (value) {
return key + '=' + value;
}
@ -102,16 +102,16 @@
};
var RESOLVED_CORE = new Component('editor', 'vs', METADATA.CORE.paths);
let RESOLVED_CORE = new Component('editor', 'vs', METADATA.CORE.paths);
self.RESOLVED_CORE_PATH = RESOLVED_CORE.getResolvedPath();
var RESOLVED_PLUGINS = METADATA.PLUGINS.map(function(plugin) {
let RESOLVED_PLUGINS = METADATA.PLUGINS.map(function(plugin) {
return new Component(plugin.name, plugin.modulePrefix, plugin.paths, plugin.contrib);
});
METADATA = null;
function loadScript(path, callback) {
var script = document.createElement('script');
let script = document.createElement('script');
script.onload = callback;
script.async = true;
script.type = 'text/javascript';
@ -121,12 +121,12 @@
(function() {
var allComponents = [RESOLVED_CORE];
let allComponents = [RESOLVED_CORE];
if (!RESOLVED_CORE.isRelease()) {
allComponents = allComponents.concat(RESOLVED_PLUGINS);
}
var div = document.createElement('div');
let div = document.createElement('div');
div.style.position = 'fixed';
div.style.top = 0;
div.style.right = 0;
@ -138,9 +138,9 @@
document.body.appendChild(div);
var aElements = document.getElementsByTagName('a');
for (var i = 0; i < aElements.length; i++) {
var aElement = aElements[i];
let aElements = document.getElementsByTagName('a');
for (let i = 0; i < aElements.length; i++) {
let aElement = aElements[i];
if (aElement.className === 'loading-opts') {
aElement.href += window.location.search
}
@ -152,7 +152,7 @@
PATH_PREFIX = PATH_PREFIX || '';
loadScript(PATH_PREFIX + RESOLVED_CORE.getResolvedPath() + '/loader.js', function() {
var loaderPathsConfig = {};
let loaderPathsConfig = {};
if (!RESOLVED_CORE.isRelease()) {
RESOLVED_PLUGINS.forEach(function(plugin) {
plugin.generateLoaderConfig(loaderPathsConfig);

@ -84,7 +84,8 @@ h6 small {
.navbar-inverse .navbar-inner {
background-color: #68217A;
filter: none;
-webkit-filter: none;
filter: none;
}
.navbar-inverse.home .navbar-inner {
@ -177,7 +178,8 @@ body > section > .container {
.navbar-inverse .nav .active>a.nav-item, .navbar-inverse .nav .active>a.nav-item:hover, .navbar-inverse .nav .active>a.nav-item:focus {
color:#fff;
background-color: rgba(0,0,0,.24);
box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar .logo {

Loading…
Cancel
Save