diff --git a/js/app/ui/system_info.js b/js/app/ui/system_info.js
index 251bd0ab..010f47b1 100644
--- a/js/app/ui/system_info.js
+++ b/js/app/ui/system_info.js
@@ -39,7 +39,10 @@ define([
tableToolsActionClass: 'pf-table-tools-action', // class for "edit" action
descriptionTextareaElementClass: 'pf-system-info-description', // class for "description" textarea element (xEditable)
- descriptionTextareaCharCounter: 'pf-form-field-char-count' // class for "character counter" element for form field
+ descriptionTextareaCharCounter: 'pf-form-field-char-count', // class for "character counter" element for form field
+
+ // fonts
+ fontTriglivianClass: 'pf-triglivian' // class for "Triglivian" names (e.g. Abyssal systems)
};
// disable Module update temporary (until. some requests/animations) are finished
@@ -54,7 +57,7 @@ define([
/**
* set module observer and look for relevant system data to update
*/
- let setModuleObserver = function(moduleElement){
+ let setModuleObserver = (moduleElement) => {
$(document).off('pf:updateSystemInfoModule').on('pf:updateSystemInfoModule', function(e, data){
if(data){
moduleElement.updateSystemInfoModule(data);
@@ -66,7 +69,7 @@ define([
* shows the tool action element by animation
* @param toolsActionElement
*/
- let showToolsActionElement = function(toolsActionElement){
+ let showToolsActionElement = (toolsActionElement) => {
toolsActionElement.velocity('stop').velocity({
opacity: 1,
height: '100%'
@@ -81,7 +84,7 @@ define([
* hides the tool action element by animation
* @param toolsActionElement
*/
- let hideToolsActionElement = function(toolsActionElement){
+ let hideToolsActionElement = (toolsActionElement) => {
toolsActionElement.velocity('stop').velocity('reverse', {
display: 'none',
visibility: 'hidden'
@@ -175,7 +178,7 @@ define([
* @param mapId
* @param systemData
*/
- let getModule = function(parentElement, mapId, systemData){
+ let getModule = (parentElement, mapId, systemData) => {
// create new module container
let moduleElement = $('
');
@@ -236,7 +239,6 @@ define([
inputclass: config.descriptionTextareaElementClass,
tpl: '
',
params: function(params){
-
params.mapData = {
id: mapId
};
@@ -396,6 +398,12 @@ define([
descriptionButtonClass: config.addDescriptionButtonClass,
tableToolsActionClass: config.tableToolsActionClass,
descriptionTextareaClass: config.descriptionTextareaElementClass,
+ systemNameClass: () => {
+ return (val, render) => {
+ console.log(config.fontTriglivianClass)
+ return render(val) === 'A' ? config.fontTriglivianClass : '';
+ };
+ },
shatteredWormholeInfo: shatteredWormholeInfo,
@@ -418,7 +426,7 @@ define([
* @param mapId
* @param systemData
*/
- let initModule = function(moduleElement, mapId, systemData){
+ let initModule = (moduleElement, mapId, systemData) => {
// set module observer
setModuleObserver(moduleElement);
diff --git a/public/js/v1.3.5/app/ui/system_info.js b/public/js/v1.3.5/app/ui/system_info.js
index 251bd0ab..010f47b1 100644
--- a/public/js/v1.3.5/app/ui/system_info.js
+++ b/public/js/v1.3.5/app/ui/system_info.js
@@ -39,7 +39,10 @@ define([
tableToolsActionClass: 'pf-table-tools-action', // class for "edit" action
descriptionTextareaElementClass: 'pf-system-info-description', // class for "description" textarea element (xEditable)
- descriptionTextareaCharCounter: 'pf-form-field-char-count' // class for "character counter" element for form field
+ descriptionTextareaCharCounter: 'pf-form-field-char-count', // class for "character counter" element for form field
+
+ // fonts
+ fontTriglivianClass: 'pf-triglivian' // class for "Triglivian" names (e.g. Abyssal systems)
};
// disable Module update temporary (until. some requests/animations) are finished
@@ -54,7 +57,7 @@ define([
/**
* set module observer and look for relevant system data to update
*/
- let setModuleObserver = function(moduleElement){
+ let setModuleObserver = (moduleElement) => {
$(document).off('pf:updateSystemInfoModule').on('pf:updateSystemInfoModule', function(e, data){
if(data){
moduleElement.updateSystemInfoModule(data);
@@ -66,7 +69,7 @@ define([
* shows the tool action element by animation
* @param toolsActionElement
*/
- let showToolsActionElement = function(toolsActionElement){
+ let showToolsActionElement = (toolsActionElement) => {
toolsActionElement.velocity('stop').velocity({
opacity: 1,
height: '100%'
@@ -81,7 +84,7 @@ define([
* hides the tool action element by animation
* @param toolsActionElement
*/
- let hideToolsActionElement = function(toolsActionElement){
+ let hideToolsActionElement = (toolsActionElement) => {
toolsActionElement.velocity('stop').velocity('reverse', {
display: 'none',
visibility: 'hidden'
@@ -175,7 +178,7 @@ define([
* @param mapId
* @param systemData
*/
- let getModule = function(parentElement, mapId, systemData){
+ let getModule = (parentElement, mapId, systemData) => {
// create new module container
let moduleElement = $('
');
@@ -236,7 +239,6 @@ define([
inputclass: config.descriptionTextareaElementClass,
tpl: '
',
params: function(params){
-
params.mapData = {
id: mapId
};
@@ -396,6 +398,12 @@ define([
descriptionButtonClass: config.addDescriptionButtonClass,
tableToolsActionClass: config.tableToolsActionClass,
descriptionTextareaClass: config.descriptionTextareaElementClass,
+ systemNameClass: () => {
+ return (val, render) => {
+ console.log(config.fontTriglivianClass)
+ return render(val) === 'A' ? config.fontTriglivianClass : '';
+ };
+ },
shatteredWormholeInfo: shatteredWormholeInfo,
@@ -418,7 +426,7 @@ define([
* @param mapId
* @param systemData
*/
- let initModule = function(moduleElement, mapId, systemData){
+ let initModule = (moduleElement, mapId, systemData) => {
// set module observer
setModuleObserver(moduleElement);
diff --git a/public/templates/modules/system_info.html b/public/templates/modules/system_info.html
index f981a159..f2e16bb7 100644
--- a/public/templates/modules/system_info.html
+++ b/public/templates/modules/system_info.html
@@ -1,5 +1,5 @@
-
+
{{#system.alias}}
{{system.alias}}
{{/system.alias}}
@@ -10,7 +10,7 @@
- {{system.name}}
+ {{system.name}}
{{#system.locked}}
{{/system.locked}}
@@ -61,7 +61,7 @@
| Name |
- {{system.name}} |
+ {{system.name}} |
{{system.security}} |