Style and other tweaks for v2 updates

This commit is contained in:
Will Smythe 2017-12-07 09:33:35 -05:00
Родитель 29acdaf4ee
Коммит 4be8aeb033
11 изменённых файлов: 26 добавлений и 218 удалений

2
dist/assets/app.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Двоичные данные
dist/assets/logo-small.png поставляемый

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 3.0 KiB

После

Ширина:  |  Высота:  |  Размер: 3.2 KiB

Двоичные данные
dist/assets/logo.png поставляемый

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 9.0 KiB

После

Ширина:  |  Высота:  |  Размер: 10 KiB

172
dist/assets/main.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
dist/assets/main.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
dist/assets/modal.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -1,35 +1,14 @@
{
"_from": "github:zendesk/app_scaffold#v0.2.0",
"_id": "app_scaffold@0.1.0",
"_inBundle": false,
"_integrity": "sha1-00uhZ6W+HJVTgkHLrsvo2H4MB7A=",
"_location": "/zendesk_app_migrator/app_scaffold",
"_phantomChildren": {},
"_requested": {
"type": "git",
"raw": "app_scaffold@github:zendesk/app_scaffold#v0.2.0",
"name": "app_scaffold",
"escapedName": "app_scaffold",
"rawSpec": "github:zendesk/app_scaffold#v0.2.0",
"saveSpec": "github:zendesk/app_scaffold#v0.2.0",
"fetchSpec": null,
"gitCommittish": "v0.2.0"
},
"_requiredBy": [
"/zendesk_app_migrator"
],
"_resolved": "github:zendesk/app_scaffold#6116ac155658b07e4a85320939fd4a682f0d5a94",
"_spec": "app_scaffold@github:zendesk/app_scaffold#v0.2.0",
"_where": "C:\\Users\\trgau\\AppData\\Roaming\\npm\\node_modules\\zendesk_app_migrator",
"author": {
"name": "Zendesk"
"name": "Microsoft",
"email": "vsointegration@microsoft.com"
},
"bugs": {
"url": "https://github.com/zendesk/app_scaffold/issues"
"url": "https://github.com/Microsoft/vsts-zendesk-app/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A scaffold for developers to build ZAF v2 apps",
"description": "Visual Studio Team Services App for Zendesk",
"devDependencies": {
"babel-core": "^6.25.0",
"babel-eslint": "^7.2.3",
@ -59,21 +38,21 @@
"url-loader": "^0.5.9",
"webpack": "^3.5.1"
},
"homepage": "https://github.com/zendesk/app_scaffold#readme",
"homepage": "https://github.com/Microsoft/vsts-zendesk-app",
"keywords": [
"zendesk",
"app",
"framework"
"microsoft",
"tfs",
"vsts",
"zendesk"
],
"license": "Apache-2.0",
"name": "app_scaffold",
"name": "vsts-zendesk-app",
"repository": {
"type": "git",
"url": "git+https://github.com/zendesk/app_scaffold.git"
"url": "https://github.com/Microsoft/vsts-zendesk-app"
},
"scripts": {
"build": "webpack -p",
"watch": "webpack --watch"
},
"version": "0.1.0"
"version": "0.6.0"
}

Просмотреть файл

@ -1,12 +1,12 @@
import ZAFClient from 'zendesk_app_framework_sdk';
import LegacyApp from '../../src/javascripts/legacy_app';
import App from '../../src/javascripts/app';
describe('LegacyApp', () => {
describe('App', () => {
let app;
beforeEach(() => {
let client = ZAFClient.init();
app = new LegacyApp(client, { metadata: {}, context: {} });
app = new App(client, { metadata: {}, context: {} });
});
describe('#renderMain', () => {

Просмотреть файл

Просмотреть файл

@ -3,7 +3,7 @@ This is the first JavaScript file that runs once your iframe is loaded within a
*/
import ZAFClient from 'zendesk_app_framework_sdk';
import I18n from 'i18n';
import LegacyApp from './legacy_app';
import App from './app';
// Create a new ZAFClient
var client = ZAFClient.init();
@ -14,6 +14,6 @@ client.on('app.registered', function(appData) {
// load translations based on the account's current locale
I18n.loadTranslations(userData['currentUser.locale']);
// create a new instance of your app
new LegacyApp(client, appData);
new App(client, appData);
});
});

Просмотреть файл

@ -17,8 +17,8 @@
margin-bottom: 8px;
}
.header h3.app_name {
font-size: 16px;
.header h3.app_name, .modal-header h3 {
font-size: 15px;
}
hr.split {
@ -80,9 +80,8 @@
}
.workItems .workItem {
padding-left: 30px;
padding: 0px 10px 17px 10px;
border-bottom: 1px solid #dedede;
padding-bottom: 17px;
margin-top: 18px;
position: relative;
}
@ -96,6 +95,7 @@
.workItem-title {
line-height: 14px;
margin-bottom: 8px;
font-size: 14px;
}
.workItem-fields-list {
@ -110,8 +110,7 @@
}
.workItem-field-name {
font-weight: bold;
text-transform: uppercase;
font-weight: 500;
}
.workItem-field-name-icon {