namu-theseed / theseed-skin-liberty

Mirror of Liberty skin
GNU General Public License v3.0
10 stars 18 forks source link

Fix dropdown not closed when dropdown item click #128

Closed navyCarpet closed 3 months ago

navyCarpet commented 3 months ago
<style module scoped>
.theseed-dark-mode .live-recent-content .live-recent-list .recent-item {
    color: #ddd;
}
<style>

위 css에서 .theseed-dark-mode는 module에 적용되지 않도록 하여야 하는데 방법이 있는지 도와주시면 감사하겠습니다

navyCarpet commented 3 months ago

혹시 그리고 엔진에 pc인지 확인하는 코드(userAgent를 확인하여)가 있는 것으로 추정되는데 usage를 알려주시면 감사하겠습니다.

namu-theseed commented 3 months ago
<style module scoped>
.theseed-dark-mode .live-recent-content .live-recent-list .recent-item {
  color: #ddd;
}
<style>

위 css에서 .theseed-dark-mode는 module에 적용되지 않도록 하여야 하는데 방법이 있는지 도와주시면 감사하겠습니다

:global(.theseed-dark-mode) .live-recent-content .live-recent-list .recent-item {
namu-theseed commented 3 months ago

혹시 그리고 엔진에 pc인지 확인하는 코드(userAgent를 확인하여)가 있는 것으로 추정되는데 usage를 알려주시면 감사하겠습니다.

import { isMobile } from '~/utils';
config['wiki.footnote_type'] = isMobile ? 'popup': 'popover';
navyCarpet commented 3 months ago
<style module scoped>
.theseed-dark-mode .live-recent-content .live-recent-list .recent-item {
    color: #ddd;
}
<style>

위 css에서 .theseed-dark-mode는 module에 적용되지 않도록 하여야 하는데 방법이 있는지 도와주시면 감사하겠습니다

:global(.theseed-dark-mode) .live-recent-content .live-recent-list .recent-item {

제 테스트 환경에서는 global을 사용하니 scoped가 적용되지 않았었는데 따로 설정된 것이 있나 보네요...

namu-theseed commented 3 months ago

제 테스트 환경에서는 global을 사용하니 scoped가 적용되지 않았었는데 따로 설정된 것이 있나 보네요...

번들러가 vite면 동작하고 webpack은 문제가 있음

navyCarpet commented 3 months ago

제 테스트 환경에서는 global을 사용하니 scoped가 적용되지 않았었는데 따로 설정된 것이 있나 보네요...

번들러가 vite면 동작하고 webpack은 문제가 있음

대단하십니다...