When wide fonts like "Dangerous Square" and "Xolonium" are used there are some small column alignment issues with contracts that have a high credit value. Here are some examples when using "Xolonium":



I made some tweaks to the various script files to fix this. These are the changes I made:
oolite-contracts-cargo.js
Line 500 change from
Code: Select all
var columns = [10,16,21,26];
Code: Select all
var columns = [9,15,21,26];
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.25)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.5)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.25)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.5)+priceText;
Line 522 change from
Code: Select all
priceText = this.$helper._paddingText(priceText, 2.5)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.5)+priceText;
Line 492 change from
Code: Select all
var columns = [12,18,23,28];
Code: Select all
var columns = [12,17.5,23,28];
Code: Select all
priceText = this.$helper._paddingText(priceText, 3)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.5)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3)+priceText;
Code: Select all
priceText = this.$helper._paddingText(priceText, 3.5)+priceText;