Commit Graph

189 Commits

Author SHA1 Message Date
Steven Evans a85f956a9d [style] Cleaning up Stylelint violations 2018-09-10 10:41:48 -04:00
danielyxie b36855fe52 Merged from dev. Fixed merge conflicts. Updated terminal documentation for wget 2018-09-07 21:21:23 -05:00
Mat Jaworski f721e21622 More minor font colour and Infiltration details updates 2018-09-07 00:15:36 +10:00
Mat Jaworski 0b0a3d366c More UI updates
- infiltration: added colours, updated spacing and fixed alignment
- terminal prompt: added colour for the previous lines as well
- Active Scripts and Hacknet Nodes: money values have a gold colour now; minor spacing updates
- minor code refactoring
2018-09-03 22:10:00 +10:00
Steven Evans 26b1c43435 [style] Sorting properties alphabetically 2018-08-29 22:45:47 -04:00
danielyxie aa18420e0c Merge pull request #441 from danielyxie/improve-interactive-tutorial
Updated Interactive Tutorial and added a few helpful links to the hac…
2018-08-29 14:11:13 -05:00
danielyxie 8b99e46d5e Updated Interactive Tutorial and added a few helpful links to the hackers-starting-handbook Literature file 2018-08-29 14:06:21 -05:00
Mat Jaworski dbab0d73a7 UI Enhancements part 2
A bit more refactoring and cleaning up the code.
Updated the Augmentations accordion icons as they were barely visible.
2018-08-30 01:48:26 +10:00
Mat Jaworski 5f13bc6336 UI Enhancements
Updates:
– Character Overview box (top right corner) – redesigned and added colours to the attributes.
– Added prompt colour in the terminal.
– Minor copy fixes (grammar and typos).
– Code formatting cleanup.
– Character > Stats – Fixed spacing issue when Intelligence is not yet available
– Main Menu – Adjusted the spacing and changed the border to outline to improve the readability.
– Tooltip boxes (Firefox only) – fixed the issue when tooltips were generating additional spacing around the <br> tags.
– Multiple general updates to UI to improve accessibility and readability. Aimed to improve the user experience when playing the game on a smaller screen resolutions.
– Accordion/Dropdown buttons – improved the readability of the plus/minus icons.
– Added .editorconfig with the most basic settings.
2018-08-30 01:12:33 +10:00
danielyxie 58d48f19ef Added .fconf setting for enabline line wrap in terminal input. Began implementing wget 2018-08-28 22:24:38 -05:00
danielyxie 2bf6871ece V0.40.2 BUndle and minor bug/typo fixes 2018-08-25 23:26:42 -05:00
Daniel Xie e4f02b298b Added Four Sigma (4S) Market Data feature, and its Netscript TIX API functions as well 2018-08-24 15:44:48 -05:00
Daniel Xie 815762bddd Attached Stock market Watchlist 2018-08-23 13:51:57 -05:00
Daniel Xie d556af0fd8 Converted pop-up boxes to use css flex 2018-08-12 14:45:35 -05:00
Steven Evans 9a7fa5d12c Merge branch 'dev' into refactor-out-circular-dependencies 2018-08-07 10:00:49 -04:00
Daniel Xie b45d23facf Fixed typo with bladeburner-nav-button css 2018-08-06 12:09:04 -05:00
danielyxie 9b0db28d00 Merge pull request #415 from kopelli/active-scripts
Active Scripts list no longer jumps down on first update
2018-08-03 11:38:50 -04:00
Olivier Gagnon ddca5ae987 character overview element reuse 2018-08-03 10:54:13 -04:00
Steven Evans ba3f637eb1 [feat] Active Scripts list no longer jumps on first update 2018-08-02 15:53:53 -04:00
Steven Evans 56da0f9214 [refactor] Pulling out createStatusText from Engine 2018-08-02 14:33:06 -04:00
Steven Evans 97896cadef [style] Cleanup of Styleline violations
Allowing up to 4 decimal places in order to get 13px from the 16px
default size.

Having "@extend" come before "@include" and other rules to minimize its
use being overlooked. Extending classes and placeholders can lead to
some tricky rendered styles, so the use definitely needs to be done
judiciously.
2018-07-17 12:52:27 -04:00
Steven Evans 98d79d4d3c [refactor] small SCSS refactorings to "bladeburner" and "interactivetutorial" 2018-07-17 12:09:19 -04:00
Steven Evans 4bbd74eedf [refactor] Refactored "missions" SCSS 2018-07-17 12:09:19 -04:00
Steven Evans 681401b7b0 [refactor] Converting all font-size to be based on $defaultFontSize 2018-07-17 12:09:19 -04:00
Steven Evans 2afed92c82 [refactor] Moving global styling out of "loader" 2018-07-17 12:09:18 -04:00
Steven Evans 94e2c58d7f [refactor] Refactored the loader; inlined the customizations 2018-07-17 12:09:18 -04:00
Steven Evans ec0a2f1903 [refactor] pulling the general font-family to a SCSS variable 2018-07-17 12:09:18 -04:00
Steven Evans df881791d3 [refactor] Added 'box-shadow' mixin 2018-07-17 12:09:18 -04:00
Steven Evans cab8c01833 [refactor] Introducing the "border-radius" SCSS mixin 2018-07-17 12:09:17 -04:00
Steven Evans 9b5b997b6d [chore] Introducing SCSS, renaming existing files.
Not utilizing any functionality yet, just setting up for refactorings.
2018-07-17 11:55:04 -04:00
Steven Evans 420b6e9fb9 [style] Enabled Stylelint 'selector-combinator-space-*' rules 2018-07-10 09:49:45 -04:00
Steven Evans 2851424392 [style] Enabled Stylelint 'no-missing-end-of-source-newline' rule 2018-07-10 09:49:44 -04:00
Steven Evans e74b31e313 [style] Enabled Stylelint "comment-whitespace-inside" rule 2018-07-10 09:49:44 -04:00
Steven Evans f2b703d94c [style] Enabled Stylelint 'max-empty-lines' rule 2018-07-10 09:49:43 -04:00
Steven Evans 17c91b83d1 [style] Enabled Stylelint 'indentation' rule 2018-07-10 09:49:43 -04:00
Steven Evans 30de15efb7 [refactor] Enabled Stylelint 'function-comma-space-after' rule 2018-07-10 09:49:43 -04:00
Steven Evans 877a276542 [refactor] Enabled Stylelint 'length-zero-no-unit' rule 2018-07-10 09:49:42 -04:00
Steven Evans bfa2c3d4f9 [refactor] Enabled Stylelint 'no-extra-semicolons' rule 2018-07-10 09:49:42 -04:00
Steven Evans d563d9624a [refactor] Enabled Stylelint 'declaration-colon-space-after' rule 2018-07-10 09:49:41 -04:00
Steven Evans 71d80ae5a4 [refactor] Enabled Stylelint 'color-hex-length' 2018-07-10 09:49:41 -04:00
Steven Evans 1eee47dd3e [refactor] Enabled Stylelint "color-hex-case" rule 2018-07-10 09:49:41 -04:00
Steven Evans 9f3459a46f [refactor] Enabled Stylelint rule "color-named"
Going with no named colors for consistency.
2018-07-10 09:49:40 -04:00
Olivier Gagnon 83aeb50605 unify dropdown and text input accross the app 2018-06-13 16:20:27 -04:00
danielyxie 89016aeed9 Added devmode. Enabled using build flag. Added new npm build scripts 2018-06-13 12:38:22 -05:00
Olivier Gagnon 20b35ccfb5 user can no longer select button text (meaning they can spam) 2018-06-13 03:26:07 -04:00
Olivier Gagnon a4ef94c0e0 styling dev menu 2018-06-12 17:16:25 -04:00
Olivier Gagnon bc14a6a147 work on the dev menu 2018-06-12 15:27:37 -04:00
Steven Evans 2cbc728baf [fix] UI layout of hacknet nodes no longer overflows player info 2018-06-05 23:49:06 -04:00
Steven Evans 720478377f [feat] Shrunk the UI of Hacknet Nodes to view more at a time on screen.
The UI of a single Hacknet Node now only takes up ~50% of the screen.
This allows two nodes to be displayed per "row" when the screen is wide
enough.

Also repositioned the buttons for the nodes so they are inline with the
information each updates. This visual correlation lets us reduce the
text that needs to be in each button.

Also reduced the amount of DOM that needs to be continuously garbage
collected by updating specific text rather than throwing out entire HTML
elements.
2018-06-05 13:30:07 -04:00
Olivier Gagnon f70d39f9e6 make the stock market accound and api button green when bought 2018-05-27 04:02:54 -04:00