2023-04-24 14:08:59 +03:00
/ *
Gitea ' s tailwind-style CSS helper classes have ` gt- ` prefix .
Gitea ' s private styles use ` g- ` prefix .
* /
2020-11-10 21:28:07 +03:00
2023-02-13 20:59:59 +03:00
. gt-word-break {
2020-11-10 21:28:07 +03:00
word-wrap : break-word ! important ;
2022-04-29 12:30:54 +03:00
word-break : break-word ; /* compat: Safari */
overflow-wrap : anywhere ;
2020-11-10 21:28:07 +03:00
}
2020-09-08 20:17:56 +03:00
2023-02-13 20:59:59 +03:00
. gt-ellipsis {
2021-12-11 17:12:18 +03:00
overflow : hidden ! important ;
white-space : nowrap ! important ;
text-overflow : ellipsis ! important ;
}
2023-04-26 18:59:08 +03:00
. g-table-auto-ellipsis td . auto-ellipsis {
position : relative ;
}
. g-table-auto-ellipsis td . auto-ellipsis span {
position : absolute ;
left : 0 ;
right : 0 ;
top : 0 ;
bottom : 0 ;
padding : inherit ;
white-space : nowrap ;
overflow : hidden ;
text-overflow : ellipsis ;
}
2023-06-09 11:37:47 +03:00
. interact-fg { color : inherit !important ; }
. interact-fg : hover { color : var ( - - color - primary ) !important ; }
. interact-fg : active { color : var ( - - color - primary - active ) !important ; }
. interact-bg { background : transparent !important ; }
. interact-bg : hover { background : var ( - - color - hover ) !important ; }
. interact-bg : active { background : var ( - - color - active ) !important ; }
2023-02-19 07:06:14 +03:00
/ *
2024-03-24 21:23:38 +03:00
tw-hidden must win all other "display: xxx !important" classes to get the chance to "hide" an element .
2023-02-19 07:06:14 +03:00
do not use :
* "[hidden]" attribute : it ' s too weak , can not be applied to an element with "display: flex"
* ".hidden" class : it has been polluted by Fomantic UI in many cases
* inline style = "display: none" : it ' s difficult to tweak
* jQuery ' s show / hide / toggle : it can not show / hide elements with "display: xxx !important"
only use :
2024-03-24 21:23:38 +03:00
* this ".tw-hidden" class
2023-02-19 07:06:14 +03:00
* showElem / hideElem / toggleElem functions in "utils/dom.js"
* /
2024-03-24 21:23:38 +03:00
. tw-hidden . tw-hidden { display : none !important ; }
2024-03-21 20:04:03 +03:00
@ media ( max-width : 767 . 98px ) {
/* double selector so it wins over .tw-flex (old .gt-df) etc */
. not-mobile . not-mobile {
display : none ! important ;
}
}
@ media ( min-width : 767 . 98px ) {
. only-mobile . only-mobile {
display : none ! important ;
}
}