|
358 | 358 | }
|
359 | 359 | }
|
360 | 360 |
|
| 361 | +& when (@variationCardBasic) { |
| 362 | + /*-------------- |
| 363 | + Basic |
| 364 | + ---------------*/ |
| 365 | + .ui.cards:not(.raised) > .basic.card:not(.raised), |
| 366 | + .ui.ui.ui.basic.cards:not(.raised) > .card:not(.raised), |
| 367 | + .ui.ui.ui.basic.card:not(.raised) { |
| 368 | + box-shadow: none; |
| 369 | + & > .buttons, |
| 370 | + > .button { |
| 371 | + margin: 0; |
| 372 | + width: 100%; |
| 373 | + } |
| 374 | + } |
| 375 | + & when (@variationCardLink) { |
| 376 | + .ui.ui.ui.ui.ui.basic.card:not(.raised):hover, |
| 377 | + .ui.ui.ui.ui.ui.basic.cards:not(.raised) .card:not(.raised):hover { |
| 378 | + box-shadow: none; |
| 379 | + } |
| 380 | + } |
| 381 | +} |
| 382 | + |
361 | 383 | /*--------------
|
362 | 384 | Dimmer
|
363 | 385 | ---------------*/
|
|
561 | 583 | Raised
|
562 | 584 | --------------------*/
|
563 | 585 |
|
| 586 | + .ui.cards > .raised.card, |
564 | 587 | .ui.raised.cards > .card,
|
565 | 588 | .ui.raised.card {
|
566 | 589 | box-shadow: @raisedShadow;
|
|
573 | 596 | box-shadow: @raisedShadowHover;
|
574 | 597 | }
|
575 | 598 | }
|
| 599 | + & when (@variationCardBasic) { |
| 600 | + .ui.basic.cards > .raised.card, |
| 601 | + .ui.basic.raised.cards > .card, |
| 602 | + .ui.raised.cards > .basic.card, |
| 603 | + .ui.basic.raised.card { |
| 604 | + box-shadow: @basicRaisedShadow; |
| 605 | + } |
| 606 | + & when (@variationCardLink) { |
| 607 | + .ui.basic.raised.cards a.card:hover, |
| 608 | + .ui.link.cards .basic.raised.card:hover, |
| 609 | + .ui.link.basic.cards .raised.card:hover, |
| 610 | + .ui.link.basic.raised.cards .card:hover, |
| 611 | + a.ui.basic.raised.card:hover, |
| 612 | + .ui.link.basic.raised.card:hover { |
| 613 | + box-shadow: @basicRaisedShadowHover; |
| 614 | + } |
| 615 | + } |
| 616 | + } |
576 | 617 | }
|
577 | 618 |
|
578 | 619 | & when (@variationCardCentered) {
|
|
636 | 677 | @h: @colors[@@color][hover];
|
637 | 678 | @l: @colors[@@color][light];
|
638 | 679 | @lh: @colors[@@color][lightHover];
|
| 680 | + @isVeryDark: @colors[@@color][isVeryDark]; |
639 | 681 |
|
640 | 682 | .ui.@{color}.cards > .card,
|
641 | 683 | .ui.cards > .@{color}.card,
|
|
645 | 687 | 0 @coloredShadowDistance 0 0 @c,
|
646 | 688 | @shadowBoxShadow
|
647 | 689 | ;
|
648 |
| - &:hover { |
649 |
| - box-shadow: |
650 |
| - @borderShadow, |
651 |
| - 0 @coloredShadowDistance 0 0 @h, |
652 |
| - @shadowHoverBoxShadow |
| 690 | + } |
| 691 | + & when (@variationCardLink) { |
| 692 | + .ui.cards a.@{color}.card:hover, |
| 693 | + .ui.@{color}.cards a.card:hover, |
| 694 | + .ui.link.@{color}.cards .card:not(.icon):hover, |
| 695 | + .ui.link.cards .@{color}.card:not(.icon):hover, |
| 696 | + a.ui.@{color}.card:hover, |
| 697 | + .ui.link.@{color}.card:hover { |
| 698 | + box-shadow: |
| 699 | + @borderShadow, |
| 700 | + 0 @coloredShadowDistance 0 0 @h, |
| 701 | + @shadowHoverBoxShadow |
653 | 702 | ;
|
654 | 703 | }
|
655 | 704 | }
|
| 705 | + & when (@variationCardBasic) { |
| 706 | + .ui.cards > .basic.@{color}.card, |
| 707 | + .ui.basic.@{color}.cards > .card, |
| 708 | + .ui.basic.cards > .@{color}.card, |
| 709 | + .ui.basic.@{color}.card { |
| 710 | + background: @l; |
| 711 | + & when (@isVeryDark) { |
| 712 | + & .header, |
| 713 | + .content, |
| 714 | + .meta, |
| 715 | + .description { |
| 716 | + color: @white; |
| 717 | + } |
| 718 | + } |
| 719 | + } |
| 720 | + & when (@variationCardLink) { |
| 721 | + .ui.basic.cards a.@{color}.card:hover, |
| 722 | + .ui.cards a.basic.@{color}.card:hover, |
| 723 | + .ui.basic.@{color}.cards a.card:hover, |
| 724 | + .ui.link.cards .basic.@{color}.card:not(.icon):hover, |
| 725 | + .ui.link.basic.@{color}.cards .card:not(.icon):hover, |
| 726 | + .ui.link.basic.cards .@{color}.card:not(.icon):hover, |
| 727 | + a.ui.basic.@{color}.card:hover, |
| 728 | + .ui.link.basic.@{color}.card:hover { |
| 729 | + background: @lh; |
| 730 | + } |
| 731 | + } |
| 732 | + } |
656 | 733 | & when (@variationCardInverted) {
|
657 | 734 | .ui.inverted.@{color}.cards > .card,
|
658 | 735 | .ui.inverted.cards > .@{color}.card,
|
|
662 | 739 | 0 @coloredShadowDistance 0 0 @l,
|
663 | 740 | 0 0 0 @borderWidth @solidWhiteBorderColor
|
664 | 741 | ;
|
665 |
| - &:hover { |
666 |
| - box-shadow: |
667 |
| - 0 @shadowDistance 3px 0 @solidWhiteBorderColor, |
668 |
| - 0 @coloredShadowDistance 0 0 @lh, |
669 |
| - 0 0 0 @borderWidth @solidWhiteBorderColor |
| 742 | + } |
| 743 | + & when (@variationCardLink) { |
| 744 | + .ui.inverted.cards a.@{color}.card:hover, |
| 745 | + .ui.inverted.@{color}.cards a.card:hover, |
| 746 | + .ui.link.inverted.@{color}.cards .card:not(.icon):hover, |
| 747 | + .ui.link.inverted.cards .@{color}.card:not(.icon):hover, |
| 748 | + a.ui.inverted.@{color}.card:hover, |
| 749 | + .ui.link.inverted.@{color}.card:hover { |
| 750 | + box-shadow: |
| 751 | + 0 @shadowDistance 3px 0 @solidWhiteBorderColor, |
| 752 | + 0 @coloredShadowDistance 0 0 @lh, |
| 753 | + 0 0 0 @borderWidth @solidWhiteBorderColor |
670 | 754 | ;
|
671 | 755 | }
|
672 | 756 | }
|
| 757 | + & when (@variationCardBasic) { |
| 758 | + .ui.inverted.cards > .basic.@{color}.card, |
| 759 | + .ui.basic.inverted.@{color}.cards > .card, |
| 760 | + .ui.basic.inverted.cards > .@{color}.card, |
| 761 | + .ui.basic.inverted.@{color}.card { |
| 762 | + background: @c; |
| 763 | + } |
| 764 | + & when (@variationCardLink) { |
| 765 | + .ui.inverted.cards a.basic.@{color}.card:hover, |
| 766 | + .ui.basic.inverted.cards a.@{color}.card:hover, |
| 767 | + .ui.basic.inverted.@{color}.cards a.card:hover, |
| 768 | + .ui.link.inverted.cards .basic.@{color}.card:not(.icon):hover, |
| 769 | + .ui.link.basic.inverted.@{color}.cards .card:not(.icon):hover, |
| 770 | + .ui.link.basic.inverted.cards .@{color}.card:not(.icon):hover, |
| 771 | + a.ui.basic.inverted.@{color}.card:hover, |
| 772 | + .ui.link.basic.inverted.@{color}.card:hover { |
| 773 | + background: @h; |
| 774 | + } |
| 775 | + } |
| 776 | + } |
673 | 777 | }
|
674 | 778 | })
|
675 | 779 | }
|
|
0 commit comments