Skip to content

Fix modal support for vue apps - #21417

Merged
nickvergessen merged 5 commits into
masterfrom
bugfix/noid/modal-support-for-vue-apps
Jun 17, 2020
Merged

Fix modal support for vue apps#21417
nickvergessen merged 5 commits into
masterfrom
bugfix/noid/modal-support-for-vue-apps

Conversation

@nickvergessen

Copy link
Copy Markdown
Member
  • Fixes missing modal background for vue apps #content vs .content
  • Makes confirmDestructive a modal by default
  • Makes the modal darkmode compatible (black overlaying black is not too useful, so I use the font color now)
BeforeAfter
Bildschirmfoto von 2020-06-15 17-00-36Bildschirmfoto von 2020-06-15 17-00-25

Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen

Copy link
Copy Markdown
MemberAuthor

/backport to stable19

@nickvergessen

Copy link
Copy Markdown
MemberAuthor

/backport to stable18

@ChristophWurstChristophWurst left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐘

@gary-kimgary-kim left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine to me

@jancborchardtjancborchardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good!

Comment threadcore/src/jquery/css/jquery.ocdialog.scss Outdated

@skjnldsvskjnldsv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small change, otherwise good! 👍

@jancborchardtjancborchardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call with the 0.8 instead of 0.2 overlay – looks much better than a bright backdrop.

Comment threadcore/src/jquery/css/jquery.ocdialog.scss Outdated
Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessennickvergessen added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Jun 17, 2020

@jancborchardtjancborchardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great now! :)

@nickvergessen
nickvergessen merged commit ee59029 into masterJun 17, 2020
@nickvergessen
nickvergessen deleted the bugfix/noid/modal-support-for-vue-apps branch June 17, 2020 13:35
@backportbot-nextcloud

Copy link
Copy Markdown

The backport to stable19 failed. Please do this backport manually.

@backportbot-nextcloud

Copy link
Copy Markdown

The backport to stable18 failed. Please do this backport manually.

@nickvergessen

Copy link
Copy Markdown
MemberAuthor

Backports done manually:
#21541
#21543

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to releaseReady to be released and/or waiting for tests to finishbugfeature: accessibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@nickvergessen@jancborchardt@ChristophWurst@skjnldsv@gary-kim