From 1ae7addd72e7874ff2af888e04b3e78f227d89bb Mon Sep 17 00:00:00 2001 From: mohiit1502 Date: Thu, 31 Jan 2019 02:05:05 +0530 Subject: [PATCH] Added all basic components and services --- src/app/app.component.css | 12 +++ .../l2/sidebar/sidebar.component.scss | 4 + src/main.ts | 100 ------------------ src/sass/styles.scss | 5 - 4 files changed, 16 insertions(+), 105 deletions(-) diff --git a/src/app/app.component.css b/src/app/app.component.css index e69de29..588b5e9 100644 --- a/src/app/app.component.css +++ b/src/app/app.component.css @@ -0,0 +1,12 @@ + + +:host { + /* height: 100%; */ + display: flex; + flex-direction: column; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} \ No newline at end of file diff --git a/src/app/components/l2/sidebar/sidebar.component.scss b/src/app/components/l2/sidebar/sidebar.component.scss index fc45b9b..83ee2ab 100644 --- a/src/app/components/l2/sidebar/sidebar.component.scss +++ b/src/app/components/l2/sidebar/sidebar.component.scss @@ -1,5 +1,9 @@ @import "./src/sass/_variables.scss"; +:host { + height: 100%; +} + a, a:hover, a:focus { diff --git a/src/main.ts b/src/main.ts index 939496d..91ec6da 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,103 +10,3 @@ if (environment.production) { platformBrowserDynamic().bootstrapModule(AppModule) .catch(err => console.log(err)); - -$(document).ready(() => { - $('#sidebarCollapse').on('click', () => { - $('#sidebar').toggleClass('active'); - $('.hideable').toggleClass('hide'); - }); - $('#content nav div.collapse li a.nav-link i.far.fa-star').hover(() => { - $('#content nav div.collapse li a.nav-link i.far.fa-star').toggleClass('fas'); - }); - $('#content nav div.collapse li a.nav-link i.far.fa-trash-alt').hover(() => { - $('#content nav div.collapse li a.nav-link i.far.fa-trash-alt').toggleClass('fas'); - }); - $('#content nav div.collapse li a.nav-link i.far.fa-paper-plane').hover(() => { - $('#content nav div.collapse li a.nav-link i.far.fa-paper-plane').toggleClass('fas'); - }); - // $('#command').keyup((e) => { - // const code = (e.keyCode ? e.keyCode : e.which); - // if (code === 13) { - // $('#widgets').children().addClass('hide'); - // $('#successAlert').addClass('hide'); - // $('#dangetAlert').addClass('hide'); - // $('#intentBox').addClass('hide'); - // const command = document.getElementById('command').value; - // if (command) { - // const text = { text: command }; - // recastclient.getAndCallProcessIntent(command, text); - // } else { - // dom.showEmptyCommandMessage('Please type some relevant words in the command box.'); - // } - // } - // }); - $('#btnFavorites').click(() => { - - }); - $('#btnClearCommand').click(() => { - $('#command').val(''); - $('#command').focus(); - }); - function hitEnter(command) { - const commandInputField = $('#command'); - if (command) commandInputField.val(command); - const e = $.Event('keyup'); - e.which = 13; - commandInputField.focus(); - commandInputField.trigger(e); - } - $('#btnFireCommand').click(() => { - hitEnter(); - }); - $('#btnSubmitConfirm').on('click', () => { - $('#submitConfirm').removeClass('hide'); - }); - $('#submitGitData').on('click', () => { - const data = dom.getDataFromFormAsJSON(); - const intent = $(`#${$config.constants.hiddenIntentFieldId}`).val(); - if (intent) { - data.intent = intent; - var action = $config.intentSlugToOperations[intent].action; - action.payload = data; - store.dispatch(action); - const operation = $config.intentSlugToOperations[intent].githubOperation; - app[operation](data); - } - }); - $('#hideInfoAlert').on('click', () => { - $('#intentBox').addClass('hide'); - }); - $('#hideSuccessAlert').on('click', () => { - $('#successAlert').addClass('hide'); - }); - $('#conversations').on('click', '.close', function () { - const $target = $(this).closest('.card'); - const line = $target.next(); - $target.hide('slow', () => { $target.remove(); }); - line.hide('slow', () => { line.remove(); }); - }); - $('#conversations').on('click', '.btn.btn-info.float-right', function () { - const parentText = $(this).closest('.card-text').text(); - const command = parentText.substring(0, parentText.indexOf('Repeat')); - hitEnter(command); - }); - $('#hideDangerAlert').on('click', () => { - $('#dangerAlert').addClass('hide'); - }); - // $('#git_bridge').on('click', () => { - // window.location.href = 'https://github.com/login/oauth/authorize?scope=user:email:repo&client_id=f6f649a1fe2dfea082ba'; - // }); - const localHistory = JSON.parse(window.localStorage.getItem('currentState')); - window.onload = initOps(); - - function initOps() { - $('#command').focus(); - dom.loadConversations(helper.concatenateAndSort(localHistory)); - } - if (window.location.href.match(/\?code=(.*)/)) { - const code = window.location.href.match(/\?code=(.*)/)[1]; - app.getToken(code); - } -}); - diff --git a/src/sass/styles.scss b/src/sass/styles.scss index f30ba95..7acf5ae 100644 --- a/src/sass/styles.scss +++ b/src/sass/styles.scss @@ -1,13 +1,8 @@ @import "./src/sass/_variables.scss"; -html { - height: 100%; -} - body { font-family: 'Poppins', sans-serif; background-color: $themeColor-Dark; - min-height: 100%; } p {