Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add new mdi New file menu icons #44368

Merged
merged 6 commits into from Mar 21, 2024
Merged

Conversation

Pytal
Copy link
Member

@Pytal Pytal commented Mar 20, 2024

Summary

  • Replace text, document, drawing, presentation, spreadsheet mimetype svgs with new mdi ones
  • Add new --icon-filetype-text and --icon-add-folder-description icon classes
  • Add support for modern iconSvgInline to TemplateFileCreator
    • Deprecate iconClass
Before After
image image
Files (mime type icons usage)
image

Checklist

@Pytal Pytal added enhancement design Design, UI, UX, etc. 3. to review Waiting for reviews feature: files labels Mar 20, 2024
@Pytal Pytal added this to the Nextcloud 29 milestone Mar 20, 2024
@Pytal Pytal self-assigned this Mar 20, 2024
@Pytal Pytal requested a review from skjnldsv as a code owner March 20, 2024 20:03
Signed-off-by: Christopher Ng <chrng8@gmail.com>
- article for text
- description for x-office-document
- file-table-box for x-office-spreadsheet
- file-presentation-box for x-office-presentation
- drawing-box for x-office-drawing

Signed-off-by: Christopher Ng <chrng8@gmail.com>
…pport CSS variables

Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
@Pytal Pytal force-pushed the feat/new-file-menu-icon-svg branch from bdf45d6 to a172a09 Compare March 20, 2024 23:28
Signed-off-by: Christopher Ng <chrng8@gmail.com>
@Pytal Pytal merged commit 45efd28 into master Mar 21, 2024
167 checks passed
@Pytal Pytal deleted the feat/new-file-menu-icon-svg branch March 21, 2024 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

3 participants