UNPKG

@atlassian/aui

Version:

Atlassian User Interface library

106 lines (92 loc) 3.98 kB
@import 'imports/global'; /** * Basic icon styles. Allows you to easily render sprite icons. * * .aui-icon must be present on all iconified elements * All iconified elements must include class names prefixed with 'aui-icon-' * Icons assume light backgrounds. Icon classnames for dark backgrounds must be suffixed with '-d' * For elements whose background changes in app, we advise maintaining light/dark state in the app. * */ .aui-icon { background-repeat: no-repeat; background-position: 0 0; border: none; display: inline-block; height: @aui-icon-size-small; margin: 0; padding: 0; text-align: left; font-size: 0; vertical-align: text-bottom; width: @aui-icon-size-small; } .aui-icon-small, .aui-icon-large { line-height: 0; position: relative; &::before { #aui.icon-pseudoelement(@aui-icon-font-family); color: inherit; left: 0; line-height: 1; position: absolute; text-indent: 0; top: 50%; } } .aui-icon-small { height: @aui-icon-size-small; width: @aui-icon-size-small; } .aui-icon-large { height: @aui-icon-size-large; width: @aui-icon-size-large; } .aui-icon-small:before { font-size: @aui-icon-size-small; margin-top: (@aui-icon-size-small / -2) } .aui-icon-large:before { font-size: @aui-icon-size-large; margin-top: (@aui-icon-size-large / -2) } /* Form icons - deprecated */ form.aui .icon-date, .aui-icon-date { /* icon-date.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAARElEQVR4AWMoIBGANFgXr8dE927fw0TkaCDLSf/B4O7duwQZ5Gq4iwNccDGHI4gIARuA6tAYJGig1En0DyVMQFcnkQgA7103vYurRvEAAAAASUVORK5CYII='); } form.aui .icon-range, .aui-icon-range { /* icon-range.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAARklEQVR4AWMoIBGANFgXr8dEd7EBcjSQ5aT/YAA0gCCDXA0Q911wMSeIUGwA8gkyyNWAsJRyJ6F5mmQNhJ2EFtN0ijgSAQD0WQfB7IGD0QAAAABJRU5ErkJggg=='); } .aui-icon-required { /* icon-required.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARUlEQVR4AWOAgQsu5v8ZSAIIjaVAbA4yAEqXkmpAMxDfABkApZtJNYARiHtABkBpRlIN0AbiK0AcBMQrQHyGkQdGwSgAAPtCJnBUV/TSAAAAAElFTkSuQmCC'); } form.aui .icon-users, .aui-icon-users { /* icon-users.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVR4AWOgCbAuXi8HxLuA+DOUliPVgN1A/B8J78epuKCgwBOIn0GxJ9SAz2gG/MSllgHK+Q/Fz/C5AFMtpuBzWBhADfkCpeWxqoUKeoE4QPwExMbhU9LUAm2UAuK9IL8D8R4glmQgYLIGCCMZsBYtDNZiqkUIlCH5qxxqwCc0Az5jVQsVfI4k+A5qwH90jEstA4SDwLgNwFQ7jAy4gSR4F2rAaTQDjuFSCwBFeGK4drVwMAAAAABJRU5ErkJggg=='); } form.aui .icon-help, .aui-icon-help, form.aui .icon-inline-help, .aui-icon-inline-help { /* icon-help.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABG0lEQVR4AU2RNVYtQRiE+7m7IxHRlRxnHWwAty9lDbg7K4AUh7kJ7vDwEGLcvU6f6cP8NVJVXe3GFWGqWedSWBcLm2DxjmZuuSFGgxATu9X/tWt+zTAPdBNnnBNHl5whP0KDRJm1ezjimn6SpArlNhqRCLd02eA0h+SSzS47PJfuUEvEUMMN/yR/8UC5DVaKJej/T6PVGNbxjC1SeKtvBgfMawQVHhuGS9oC+8ninGW3XNq4MlwRDAyzx1enFDgxbOAFAhP0BpTHf7dIZyW64f1F1hqi3NLhW584Ej77StskKkIjD5Ra6y0bwlvLC7inyR31iCJd2MF5Zs+0U84wr58uq5U7bvBoEDxupBrVHCwi1LLJNaf8F4s4/xGiuqDPs2tUOAAAAABJRU5ErkJggg=='); } /* Message icons */ .aui-message .icon-close, .aui-icon-close { /* icon-close.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAOUlEQVR4AWOgGogCQjQ+KrcfCKMw+MgCECEMHqYSdGlMJZjSCCWo0oQVELaCsCMJe5NwQBEOasoBAGP2Kx0Yi3q/AAAAAElFTkSuQmCC'); } .aui-message .icon-close-inverted, .aui-message.error .icon-close, .aui-icon-close-inverted { /* icon-close-inverted.png */ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAOklEQVR4AWOgFvi/4P8CdD4qFwQWYPCRBSBCGDxMJejSmEowpRFKUKUJKyBsBWFHEvYm4YAiHNSUAwDHH6hxrraMqwAAAABJRU5ErkJggg=='); }