This commit is contained in:
kekee000 2015-05-27 23:19:53 +08:00
parent 49bb2dfa74
commit 45a72372a7
7 changed files with 44 additions and 18 deletions

View File

@ -8,7 +8,14 @@ define(
return {
findglyf: 'Find Glyph',
setunicode: 'Set Unicode',
syncfont: 'Sync Font',
saveas: 'Save As',
del: 'Delete',
edit: 'Edit',
prevpage: 'Prev Page',
nextpage: 'Next Page',
gotopage: 'Go To',
sync: 'Sync',
syncfont: 'Sync Current Font'
};
}
);

View File

@ -8,6 +8,13 @@ define(
return {
findglyf: '查找字形',
setunicode: '设置代码点',
saveas: '另存为',
del: '删除',
edit: '编辑',
prevpage: '上一页',
nextpage: '下一页',
gotopage: '转到',
sync: '同步',
syncfont: '同步字体',
};
}

View File

@ -7,13 +7,16 @@ define(
function (require) {
var observable = require('common/observable');
var i18n = require('../i18n/i18n');
var PAGER_TPL = ''
+ '<button data-pager="prev" type="button" class="btn btn-flat btn-new btn-sm">上一页</button>'
+ '<button data-pager="prev" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.prevpage + '</button>'
+ '<input data-pager="text" type="text" class="form-control">'
+ '<span data-pager="info"></span>'
+ '<button data-pager="goto" type="button" class="btn btn-flat btn-new btn-sm">转到</button>'
+ '<button data-pager="next" type="button" class="btn btn-flat btn-new btn-sm">下一页</button>';
+ '<button data-pager="goto" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.gotopage + '</button>'
+ '<button data-pager="next" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.nextpage + '</button>';
/**

View File

@ -5,6 +5,7 @@
define(
function (require) {
var i18n = require('../i18n/i18n');
/**
* 项目列表查看器
@ -67,11 +68,13 @@ define(
+ '<dt>' + proj.name + '</dt>'
+ '<dd>'
+ (proj.config && proj.config.sync
? '<span data-action="sync" title="同步当前字体">同步</span>'
? ('<span data-action="sync" title="'
+ i18n.lang.syncfont + '">'
+ i18n.lang.sync + '</span>')
: ''
)
+ '<span data-action="saveas">另存为</span>'
+ '<span data-action="del">删除</span>'
+ '<span data-action="saveas">' + i18n.lang.saveas + '</span>'
+ '<span data-action="del">' + i18n.lang.del + '</span>'
+ '</dd>'
+ '</dl>';
});

View File

@ -9,11 +9,11 @@ define(
var glyf2svg = require('ttf/util/glyf2svg');
var string = require('common/string');
var i18n = require('../../i18n/i18n');
var GLYF_ITEM_TPL = ''
+ '<div data-index="${index}" class="glyf-item ${compound} ${modify} ${selected} ${editing}">'
+ '<i data-action="edit" class="ico i-edit" title="编辑"></i>'
+ '<i data-action="del" class="ico i-del" title="删除"></i>'
+ '<i data-action="edit" class="ico i-edit" title="' + i18n.lang.edit + '"></i>'
+ '<i data-action="del" class="ico i-del" title="' + i18n.lang.del + '"></i>'
+ '<svg class="glyf" viewbox="0 0 ${unitsPerEm} ${unitsPerEm}">'
+ '<g transform="scale(1, -1) translate(0, -${descent}) scale(0.95, 0.95) ">'
+ '<path class="path" ${fillColor} ${d}/></g>'

View File

@ -7,13 +7,16 @@ define(
function (require) {
var observable = require('common/observable');
var i18n = require('../i18n/i18n');
var PAGER_TPL = ''
+ '<button data-pager="prev" type="button" class="btn btn-flat btn-new btn-sm">上一页</button>'
+ '<button data-pager="prev" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.prevpage + '</button>'
+ '<input data-pager="text" type="text" class="form-control">'
+ '<span data-pager="info"></span>'
+ '<button data-pager="goto" type="button" class="btn btn-flat btn-new btn-sm">转到</button>'
+ '<button data-pager="next" type="button" class="btn btn-flat btn-new btn-sm">下一页</button>';
+ '<button data-pager="goto" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.gotopage + '</button>'
+ '<button data-pager="next" type="button" class="btn btn-flat btn-new btn-sm">'
+ i18n.lang.nextpage + '</button>';
/**

View File

@ -5,6 +5,7 @@
define(
function (require) {
var i18n = require('../i18n/i18n');
/**
* 项目列表查看器
@ -67,11 +68,13 @@ define(
+ '<dt>' + proj.name + '</dt>'
+ '<dd>'
+ (proj.config && proj.config.sync
? '<span data-action="sync" title="同步当前字体">同步</span>'
? ('<span data-action="sync" title="'
+ i18n.lang.syncfont + '">'
+ i18n.lang.sync + '</span>')
: ''
)
+ '<span data-action="saveas">另存为</span>'
+ '<span data-action="del">删除</span>'
+ '<span data-action="saveas">' + i18n.lang.saveas + '</span>'
+ '<span data-action="del">' + i18n.lang.del + '</span>'
+ '</dd>'
+ '</dl>';
});