Skip to content

More Label touchups (margins)#10722

Merged
rusackas merged 4 commits into
apache:masterfrom
preset-io:More-label-touchups
Sep 3, 2020
Merged

More Label touchups (margins)#10722
rusackas merged 4 commits into
apache:masterfrom
preset-io:More-label-touchups

Conversation

@rusackas
Copy link
Copy Markdown
Member

SUMMARY

This makes some margins intrinsic to the Label component. These margins are NOT applied on the left side of the first-of-type or right side of last-of-type. This means we shouldn't need the m-r-5 classesin any Labels. We also don't really need thepointerclass on labels with anonClickprop, so I killed that too. One example of alast-of-type` that still DOES need margin on the right is in the screenshot below, but I added that margin to the context of the wrapping container, which is what we should probably be doing where exceptions apply to the rule.

image

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TEST PLAN

Storybook, in-situ viewing, CI passing.

ADDITIONAL INFORMATION

  • Has associated issue:
  • Changes UI
  • Requires DB Migration.
  • Confirm DB Migration upgrade and downgrade tested.
  • Introduces new feature or API
  • Removes existing feature or API

@rusackas rusackas changed the title More label touchups More Label touchups (margins) Aug 28, 2020
@rusackas rusackas requested a review from mistercrunch August 28, 2020 23:10
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Aug 28, 2020

Codecov Report

Merging #10722 into master will decrease coverage by 5.43%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #10722      +/-   ##
==========================================
- Coverage   65.00%   59.56%   -5.44%     
==========================================
  Files         789      360     -429     
  Lines       37128    23224   -13904     
  Branches     3555        0    -3555     
==========================================
- Hits        24134    13834   -10300     
+ Misses      12887     9390    -3497     
+ Partials      107        0     -107     
Flag Coverage Δ
#cypress ?
#javascript ?
#python 59.56% <ø> (-0.75%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
superset/db_engines/hive.py 0.00% <0.00%> (-85.72%) ⬇️
superset/db_engine_specs/hive.py 53.90% <0.00%> (-30.08%) ⬇️
superset/db_engine_specs/mysql.py 79.16% <0.00%> (-12.50%) ⬇️
superset/db_engine_specs/presto.py 70.85% <0.00%> (-11.44%) ⬇️
superset/examples/world_bank.py 97.10% <0.00%> (-2.90%) ⬇️
superset/examples/birth_names.py 97.36% <0.00%> (-2.64%) ⬇️
superset/views/database/mixins.py 80.70% <0.00%> (-1.76%) ⬇️
superset/models/core.py 86.66% <0.00%> (-1.67%) ⬇️
superset/connectors/sqla/models.py 89.45% <0.00%> (-0.28%) ⬇️
superset/views/core.py 74.22% <0.00%> (-0.25%) ⬇️
... and 420 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d3bdea3...25bd303. Read the comment docs.

Comment thread superset-frontend/src/components/Label/index.tsx Outdated
@rusackas rusackas requested review from nytai and suddjian September 1, 2020 23:15
@rusackas rusackas merged commit 824cea2 into apache:master Sep 3, 2020
@rusackas rusackas deleted the More-label-touchups branch September 3, 2020 06:14
amitmiran137 pushed a commit to ofekisr/incubator-superset that referenced this pull request Sep 7, 2020
…boards_permissions

* upstream/master: (32 commits)
  docs: Add a note to contributing.md on reporting security vulnerabilities (apache#10796)
  Fix: Include RLS filters for cache keys (apache#10805)
  feat: filters for database list view (apache#10772)
  fix: MVC show saved query (apache#10781)
  added creator column and adjusted order columns (apache#10789)
  security: disallow uuid package on jinja2 (apache#10794)
  feat: CRUD REST API for saved queries (apache#10777)
  fix: disable domain sharding on explore view (apache#10787)
  fix: can not type `0.05` in `TextControl` (apache#10778)
  fix: pivot table timestamp grouping (apache#10774)
  fix: add validator information to email/slack alerts (apache#10762)
  More Label touchups (margins) (apache#10722)
  fix: dashboard extra filters (apache#10692)
  fix: re-installing local superset in cache image (apache#10766)
  feat: SIP-34 table list view for databases (apache#10705)
  refactor: convert DatasetList schema filter to use new distinct api (apache#10746)
  chore: removing fsevents dependency (apache#10751)
  Fix precommit hook for docs/installation.rst (apache#10759)
  feat(database): POST, PUT, DELETE API endpoints (apache#10741)
  docs: Update OAuth configuration in installation.rst (apache#10748)
  ...
@villebro villebro added the v0.38 label Sep 10, 2020
villebro pushed a commit to preset-io/superset that referenced this pull request Sep 11, 2020
* labels with onClick don't need .pointer. No labels need `m-r-5`

* making Timer a proper Label

* a little linting

* addresing (helpful, thanks) comment
villebro pushed a commit that referenced this pull request Sep 11, 2020
* labels with onClick don't need .pointer. No labels need `m-r-5`

* making Timer a proper Label

* a little linting

* addresing (helpful, thanks) comment
auxten pushed a commit to auxten/incubator-superset that referenced this pull request Nov 20, 2020
* labels with onClick don't need .pointer. No labels need `m-r-5`

* making Timer a proper Label

* a little linting

* addresing (helpful, thanks) comment
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.38.0 First shipped in 0.38.0 labels Mar 12, 2024
qfcwell pushed a commit to qfcwell/superset that referenced this pull request May 12, 2026
* labels with onClick don't need .pointer. No labels need `m-r-5`

* making Timer a proper Label

* a little linting

* addresing (helpful, thanks) comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels size/M v0.38 🚢 0.38.0 First shipped in 0.38.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants