Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(stark-ui): implementation of minimap component #824

Merged

Conversation

Mallikki
Copy link
Contributor

@Mallikki Mallikki commented Nov 5, 2018

ISSUES CLOSED: #758

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

Issue Number: #758

What is the new behavior?

The minimap composent is now implemented

Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information

export const translationsEn: object = {
STARK: {
TABLE: {
TOGGLE_COLUMNS: "Column filters"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please move this translation in stark-core/src/common/translations/translations ? 😊
Like this all the translations are in the same location

@coveralls
Copy link

coveralls commented Nov 5, 2018

Coverage Status

Coverage increased (+1.7%) to 93.134% when pulling 4148d7d on Mallikki:feature/stark-minimap into 9878758 on NationalBankBelgium:master.

/* ============================================================================== */
/* S t a r k M i n i m a p */
/* ============================================================================== */
/* stark-ui: src/modules/minimap/components/minimap-theme.scss */
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The theme.scss file should contain only "themable" properties, meaning that only colors, backgrounds, fill colors, foregrounds, etc should be defined in this file

So let's move all the other CSS rules like top, left, right, etc to the _minimap.component.scss file ;)

/* ============================================================================== */
/* S t a r k M i n i m a p */
/* ============================================================================== */
/* stark-ui: src/modules/minimap/components/minimap-theme.scss */
Copy link
Collaborator

@christophercr christophercr Nov 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now the pop-up div with the different checkboxes has no border and even its background is different, it is not white anymore so it is hard to distinguish it from the page background 😕

minimap popup background

@christophercr christophercr added this to the 10.0.0-beta.1 milestone Nov 7, 2018
@christophercr christophercr merged commit 3609bfb into NationalBankBelgium:master Nov 7, 2018
@Mallikki Mallikki deleted the feature/stark-minimap branch December 11, 2018 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ui: minimap - implement component/module
4 participants