mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 15:17:25 +01:00
fix(modals): apply base styles everywhere, fixes #12524
This commit is contained in:
@@ -37,3 +37,4 @@
|
|||||||
@import './tiers';
|
@import './tiers';
|
||||||
@import './payments';
|
@import './payments';
|
||||||
@import './spacing';
|
@import './spacing';
|
||||||
|
@import './modal';
|
||||||
|
|||||||
9
website/client/src/assets/scss/mixins.scss
Normal file
9
website/client/src/assets/scss/mixins.scss
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
@mixin centeredModal() {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
flex-direction: column;
|
||||||
|
|
||||||
|
header, footer {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,16 +1,5 @@
|
|||||||
|
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
|
|
||||||
@mixin centeredModal() {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
flex-direction: column;
|
|
||||||
|
|
||||||
header, footer {
|
|
||||||
border: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.modal {
|
.modal {
|
||||||
z-index: 1350;
|
z-index: 1350;
|
||||||
padding-left: 0px !important;
|
padding-left: 0px !important;
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#generic-achievement {
|
#generic-achievement {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
|
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#equipgear-modal {
|
#equipgear-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -46,7 +46,8 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
@import '~@/assets/scss/colors.scss';
|
||||||
|
|
||||||
#hatchedPet-modal {
|
#hatchedPet-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#hatching-modal {
|
#hatching-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -330,7 +330,7 @@
|
|||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
.standard-page .clearfix .float-right {
|
.standard-page .clearfix .float-right {
|
||||||
margin-right: 24px;
|
margin-right: 24px;
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#mount-raised-modal {
|
#mount-raised-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#welcome-modal {
|
#welcome-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -67,7 +67,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#select-user-modal {
|
#select-user-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -192,7 +192,7 @@
|
|||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#buy-modal {
|
#buy-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -83,9 +83,8 @@
|
|||||||
</b-modal>
|
</b-modal>
|
||||||
</template>
|
</template>
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
|
|
||||||
@import '~@/assets/scss/modal.scss';
|
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#sell-modal {
|
#sell-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
@@ -111,7 +111,7 @@
|
|||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '~@/assets/scss/colors.scss';
|
@import '~@/assets/scss/colors.scss';
|
||||||
@import '~@/assets/scss/modal.scss';
|
@import '~@/assets/scss/mixins.scss';
|
||||||
|
|
||||||
#buy-quest-modal {
|
#buy-quest-modal {
|
||||||
@include centeredModal();
|
@include centeredModal();
|
||||||
|
|||||||
Reference in New Issue
Block a user