Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/13/2021 11:45:28 AM (4 years ago)
Author:
imath
Message:

Nouveau: improve Twenty Twenty-One Profile/Group Avatar UI

Update the twentytwentyone.scss file gathering all Avatar UI styles into the "Item Body: Global" subsection.

See #8434 (trunk)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-templates/bp-nouveau/sass/twentytwentyone.scss

    r12842 r12844  
    620620    #group-create-body {
    621621
    622         #avatar-crop-pane {
    623             margin-bottom: 1em;
    624         }
    625 
    626622        nav.group-create-links {
    627623
     
    736732            font-size: var(--heading--font-size-h4);
    737733            letter-spacing: var(--heading--letter-spacing-h4);
     734        }
     735
     736        .bp-avatar {
     737
     738            #avatar-crop-pane {
     739                margin-bottom: 1em;
     740            }
     741        }
     742
     743        .bp-avatar-nav {
     744
     745            ul.avatar-nav-items {
     746                border-bottom: 1px solid var(--global--color-primary);
     747
     748                li {
     749
     750                    &.current {
     751                        border: 1px solid var(--global--color-primary);
     752                        border-bottom: 1px solid var(--global--color-background);
     753                    }
     754                }
     755            }
     756        }
     757
     758        #drag-drop-area {
     759            border: 4px dashed var(--global--color-secondary);
     760
     761            .drag-drop-info {
     762                color: var(--global--color-secondary);
     763            }
     764
     765            #bp-browse-button {
     766                margin: 50px auto 0;
     767            }
     768        }
     769
     770        .bp-avatar-status,
     771        .bp-cover-image-status {
     772
     773            .warning,
     774            .success {
     775                background-color: var(--global--color-light-gray);
     776                border: none;
     777                border-left-width: 4px;
     778                border-left-style: solid;
     779                color: var(--global--color-dark-gray);
     780            }
     781
     782            .warning {
     783                border-left-color: var(--global--color-orange);
     784            }
     785
     786            .success {
     787                border-left-color: var(--global--color-green);
     788            }
     789
     790            .error {
     791                border-left-color: var(--global--color-red);
     792            }
    738793        }
    739794    }
     
    10051060    .field-visibility-settings-header {
    10061061        color: var(--global--color-secondary);
    1007     }
    1008 
    1009     .bp-avatar-nav {
    1010 
    1011         ul.avatar-nav-items {
    1012             border-bottom: 1px solid var(--global--color-primary);
    1013 
    1014             li {
    1015 
    1016                 &.current {
    1017                     border: 1px solid var(--global--color-primary);
    1018                     border-bottom: 1px solid var(--global--color-background);
    1019                 }
    1020             }
    1021         }
    1022     }
    1023 
    1024     #drag-drop-area {
    1025         border: 4px dashed var(--global--color-secondary);
    1026 
    1027         .drag-drop-info {
    1028             color: var(--global--color-secondary);
    1029         }
    1030 
    1031         #bp-browse-button {
    1032             margin: 50px auto 0;
    1033         }
    1034     }
    1035 
    1036     .bp-avatar-status,
    1037     .bp-cover-image-status {
    1038 
    1039         .warning,
    1040         .success {
    1041             background-color: var(--global--color-light-gray);
    1042             border: none;
    1043             border-left-width: 4px;
    1044             border-left-style: solid;
    1045             color: var(--global--color-dark-gray);
    1046         }
    1047 
    1048         .warning {
    1049             border-left-color: var(--global--color-orange);
    1050         }
    1051 
    1052         .success {
    1053             border-left-color: var(--global--color-green);
    1054         }
    1055 
    1056         .error {
    1057             border-left-color: var(--global--color-red);
    1058         }
    10591062    }
    10601063}
Note: See TracChangeset for help on using the changeset viewer.