Skip to content

Commit 9d70867

Browse files
authored
Merge pull request #3537 from nextcloud/fix/3534/guest-content-unscoped-content
Scope global #content styles via extra class
2 parents 288d451 + 49c1003 commit 9d70867

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

src/components/NcGuestContent/NcGuestContent.vue

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@
2323
<docs>
2424
### General description
2525

26-
This components provides a wrapper around a guest page content.
26+
This components provides a wrapper around guest page content.
27+
It should be used as the main wrapper for public pages, similar to `NcContent`.
28+
29+
It can't be used multiple times on the same page.
2730

2831
### Usage
2932

@@ -49,6 +52,12 @@ This components provides a wrapper around a guest page content.
4952
*/
5053
export default {
5154
name: 'NcGuestContent',
55+
mounted() {
56+
document.getElementById('content').classList.add('nc-guest-content')
57+
},
58+
destroyed() {
59+
document.getElementById('content').classList.remove('nc-guest-content')
60+
},
5261
}
5362
</script>
5463

@@ -66,7 +75,7 @@ export default {
6675
</style>
6776

6877
<style lang="scss">
69-
#content {
78+
#content.nc-guest-content {
7079
// Enable scrolling
7180
overflow: auto;
7281

0 commit comments

Comments
 (0)