Uses npm css and removes css from vendor folder

This commit is contained in:
Filipa Lacerda 2018-08-03 13:41:33 +01:00
parent 77c189a9a7
commit 0116930bb0
5 changed files with 7 additions and 2209 deletions

View file

@ -19,6 +19,7 @@ export default class GLTerminal {
this.setSocketUrl(); this.setSocketUrl();
this.createTerminal(); this.createTerminal();
$(window) $(window)
.off('resize.terminal') .off('resize.terminal')
.on('resize.terminal', () => { .on('resize.terminal', () => {
@ -45,6 +46,7 @@ export default class GLTerminal {
this.socket.binaryType = 'arraybuffer'; this.socket.binaryType = 'arraybuffer';
this.terminal.open(this.container); this.terminal.open(this.container);
this.terminal.fit();
this.socket.onopen = () => { this.socket.onopen = () => {
this.runTerminal(); this.runTerminal();

View file

@ -18,7 +18,6 @@
*/ */
@import "../../../node_modules/pikaday/scss/pikaday"; @import "../../../node_modules/pikaday/scss/pikaday";
@import "../../../node_modules/xterm/src/xterm.css";
/* /*

View file

@ -5,7 +5,7 @@
- page_title 'Terminal', "#{@build.name} (##{@build.id})", 'Jobs' - page_title 'Terminal', "#{@build.name} (##{@build.id})", 'Jobs'
- content_for :page_specific_javascripts do - content_for :page_specific_javascripts do
= stylesheet_link_tag "xterm/xterm" = stylesheet_link_tag "xterm.css"
.terminal-container{ class: container_class } .terminal-container{ class: container_class }
#terminal{ data: { project_path: terminal_project_job_path(@project, @build, format: :ws) } } #terminal{ data: { project_path: terminal_project_job_path(@project, @build, format: :ws) } }

View file

@ -133,7 +133,6 @@ module Gitlab
config.assets.precompile << "print.css" config.assets.precompile << "print.css"
config.assets.precompile << "notify.css" config.assets.precompile << "notify.css"
config.assets.precompile << "mailers/*.css" config.assets.precompile << "mailers/*.css"
config.assets.precompile << "xterm/xterm.css"
config.assets.precompile << "page_bundles/ide.css" config.assets.precompile << "page_bundles/ide.css"
config.assets.precompile << "performance_bar.css" config.assets.precompile << "performance_bar.css"
config.assets.precompile << "lib/ace.js" config.assets.precompile << "lib/ace.js"
@ -149,6 +148,10 @@ module Gitlab
config.assets.precompile << "icons.json" config.assets.precompile << "icons.json"
config.assets.precompile << "illustrations/*.svg" config.assets.precompile << "illustrations/*.svg"
config.assets.paths<< "#{config.root}/node_modules/xterm/src/"
config.assets.precompile << "xterm.css"
# Version of your assets, change this if you want to expire all your assets # Version of your assets, change this if you want to expire all your assets
config.assets.version = '1.0' config.assets.version = '1.0'

File diff suppressed because it is too large Load diff