Skip to content
New issue

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

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

Already on GitHub? # to your account

Discussion: Remove app/design/frontend/default/iphone and app/design/frontend/default/modern #1037

Closed
kkrieger85 opened this issue Jun 12, 2020 · 12 comments
Labels

Comments

@kkrieger85
Copy link
Contributor

Both resources are not up to date.

Google expects (and ranks higher) RWD design.

Also, there is a RWD Design/Approach in default designs.

Proposal: Extract each to mandatory theme-module

@kkrieger85
Copy link
Contributor Author

Pro: It would make code-review easier (less files)

@luigifab
Copy link
Contributor

Perhaps we can also remove app/design/frontend/default (with all subdirectories) and move skin/frontend/default subdirectories to skin/frontend/base (and we can remove some of them) ? 👼

@colinmollenhour
Copy link
Member

If they are broken I say remove them...

@dng-dev
Copy link
Contributor

dng-dev commented Jun 13, 2020 via email

@Flyingmana
Copy link
Contributor

People may still rely on them in one way or another.
Even if we do changes in this area, we should do this as part of one of the later releases.

Besides that, fully support the removal of them.

@colinmollenhour
Copy link
Member

@Flyingmana What about starting a "next-major-release" (or more typically "dev") branch so we can start merging things for the next major release?

@kkrieger85
Copy link
Contributor Author

So
Step 1: Add deprecation warning for default/iphone and default/modern in current release

Step 2: Move both themes in external theme modules, installable with composer

@fballiano
Copy link
Contributor

fballiano commented Jul 7, 2020

I think that who uses those themes is not on the latest version or didn't install via composer, so they shouldn't be harmed but a removal from the default package.

Probably the "next-major-release" approach suggested by @colinmollenhour is the safest.

IMHO I'd love to see those directories out of this repo.

@fballiano
Copy link
Contributor

Working on #1599 I took some time to check the "default" themes (default/default, modern, iphone, blue). They're outdated, ugly, unmaintained and, let's face it, nobody (that may ever update) uses them.

They should be removed from 20.x and we should only keep base and rwd.

They could be kept in a separate repo but... really? It is not worth it, nobody will ever open an issue about those.

@tmotyl
Copy link
Contributor

tmotyl commented May 6, 2021

I agree with @fballiano even years ago they were already outdated/not useful

@pauldpauld
Copy link

As an admin of only two websites, having used Magento since 1.4.1.1 I never used them either.
Agreed; outdated/not useful.

@kkrieger85
Copy link
Contributor Author

Merged to 20.x upstream in #1600

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants