Page 1 of 2 12 LastLast
Results 1 to 10 of 13
  1. #1
    Join Date
    Jan 2015
    Posts
    482
    Plugin Contributions
    0

    Default Responsive Classic Redesign Support thread

    This template offers a fully responsive layout for showcasing the Zen Cart Classic Template Rebuild.

    Explore Demo site – https://www.zencartdemo.com

    Download Template - https://www.zen-cart.com/downloads.php?do=file&id=2403

    Github Repo - https://github.com/chadlly2003/zenca...assic_redesign
    Last edited by swguy; 15 Apr 2025 at 10:17 AM. Reason: adding link

  2. #2
    Join Date
    Feb 2014
    Location
    Germany
    Posts
    289
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Good work!

    You make responsive_classic great again

    All the button and form stuff so much better and really modern now.
    A great restart for responsive_classic
    Last edited by Shop Suey; 5 Apr 2025 at 05:24 PM.
    My business is GDPR compliant Webhosting and other Web Services.
    Beside that I still have a Zen Cart Shop running for Classic Vespa Spare Parts
    Locations in Germany, Spain and Finland. Other worldwide locations on demand

  3. #3
    Join Date
    Jun 2008
    Location
    Japan
    Posts
    195
    Plugin Contributions
    6

    Default Re: Responsive Classic Redesign Support thread

    I tried it too and I must say design is great! It looks modern, light and nice.
    After using it for a while I found few ponits where I was not too happy. Mainly it does not feel responsive... It is designed for mobile phone and when using a desktop with a big screen, 1/3 of the screen space is just white... One strip on the left and one strip on the right.
    Then when you try to customize, you realize everything is 'rigid'. I had hard time updating the plugin Language and currency in Header for this template,especially for mobile.
    In general, if you want a plugin to be used as a base template, it needs to be easy to modify/customize. Making it more responsive is probably the solution.

    Although design and look in general is great, usability is not there for me.
    Don't get me wrong, I know you put a lot of work in it and I am really happy to see a new template like this and I really would like to see it bring something more than a new look (compare to old templates Classic and Responsive Classic).

  4. #4
    Join Date
    Feb 2014
    Location
    Germany
    Posts
    289
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    I hope I get the main focus point

    This template has never been full-width on desktop
    My business is GDPR compliant Webhosting and other Web Services.
    Beside that I still have a Zen Cart Shop running for Classic Vespa Spare Parts
    Locations in Germany, Spain and Finland. Other worldwide locations on demand

  5. #5
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,445
    Plugin Contributions
    11

    Default Re: Responsive Classic Redesign Support thread

    And easily fixed by dropping/changing the max-width on .onerow-fluid.

  6. #6
    Join Date
    Jan 2015
    Posts
    482
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    pilou2,

    This site should be very easy to make adjustments. I am not sure why you fell it is not responsive. This has been tested on all devices with no issues to report. Can you send me a screen shot of the white space you are talking about.

    Is that white space showing in the demo site.?

    I can help you with this if you define exactly where your having an issue.

  7. #7
    Join Date
    Jun 2008
    Location
    Japan
    Posts
    195
    Plugin Contributions
    6

    Default Re: Responsive Classic Redesign Support thread

    Honestly, I am not sure anymore what 'responsive' means... I was hoping the template would adapt to different screens, both in size and elements positioning like the ZCA Bootstrap template.
    On Desktop, I am actualy between the Classic template and the Responsive Classic one speaking of space use. Here is a screen shot:
    Name:  _ZC_R_C_New.jpg
Views: 33
Size:  19.8 KB

    You can see on top right I added a currency link in header which uses 2 lines although it could be on one only with all this space available in the middle (search field). It seems the right container in header is fixed width.

  8. #8
    Join Date
    Jan 2015
    Posts
    482
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    if I understand correctly if you want to make the template full with you can do this

    path stylesheet_zcustom.css


    .onerow-fluid {
    margin: 0 auto !important;
    width: 100% !important;
    max-width: 1280px !important; <!-- remove this -->
    }



    path stylesheet_colors.css


    #headerWrapper {
    border-bottom: solid 1px #ccc;
    padding-bottom: 2rem;
    margin-bottom: 1rem !important;
    max-width: 1280px !important; <!-- remove this -->
    margin-left: 15px !important;
    margin-right: 15px !important;


    If you want to fit your item on one line
    go to
    path stylesheet_zcustom.css


    .shoppingcart {
    grid-template-columns: auto auto auto; <!-- add another auto -->
    text-align: center;
    gap: 1.5rem;
    margin-top: 0px;
    }

    Note if you look at the css it is all grid based. So grid template columns controls how it is being displayed.

  9. #9
    Join Date
    Jan 2015
    Posts
    482
    Plugin Contributions
    0

    Default Re: Responsive Classic Redesign Support thread

    Just to be clear if you want to add another icon next to shopping cart use css grid to create the columns.

    In CSS Grid, grid-template-columns: auto defines that each column will be sized automatically, primarily based on the content within the column. This means the width of each column will adjust to fit the widest content it contains, and the grid will expand to accommodate new columns as needed


    1st step ** Add your content within the .shoppingcart div

    <div class="shoppingcart">
    <a href="https://www.zencartdemo.com/index.php?main_page=login" aria-label="Login Details">
    <i class="fa fa-user spacer2 navitem1t" aria-hidden="true" role="img" aria-label="Login icon">&nbsp;</i></a>

    <a href="https://www.zencartdemo.com/index.php?main_page=contact_us" aria-label="Contact Us">
    <i class="fa fa-envelope spacer1 navitem2t " aria-hidden="true" role="img" aria-label="Contact icon">&nbsp;</i></a>

    <a href="https://www.zencartdemo.com/index.php?main_page=shopping_cart" aria-label="Shopping Cart">
    <i class="fa fa-shopping-cart fa-fw badge fa-lg navitem3t" aria-hidden="true" role="img" aria-label="Shopping cart icon">
    <span class="cart-count">0</span></i></a>
    </div>


    2nd step ** update css grid

    Path: /stylesheet custom.css
    we are only editing grid-template-columns


    To make it resposnive

    find this

    @media (min-width: 576px) {
    .shoppingcart {
    grid-template-columns: auto auto auto;
    text-align: center;
    gap:1.5rem;
    margin-top: 0px;
    }



    replace with

    @media (min-width: 576px) {
    .shoppingcart {
    grid-template-columns: auto auto auto auto;
    text-align: center;
    gap:1.5rem;
    margin-top: 0px;
    }

    }

    }
    Last edited by chadlly2003; 28 Apr 2025 at 10:21 PM.

  10. #10
    Join Date
    Jun 2008
    Location
    Japan
    Posts
    195
    Plugin Contributions
    6

    Default Re: Responsive Classic Redesign Support thread

    Quote Originally Posted by chadlly2003 View Post
    if I understand correctly if you want to make the template full with you can do this

    path stylesheet_zcustom.css


    .onerow-fluid {
    margin: 0 auto !important;
    width: 100% !important;
    max-width: 1280px !important; <!-- remove this -->
    }



    path stylesheet_colors.css


    #headerWrapper {
    border-bottom: solid 1px #ccc;
    padding-bottom: 2rem;
    margin-bottom: 1rem !important;
    max-width: 1280px !important; <!-- remove this -->
    margin-left: 15px !important;
    margin-right: 15px !important;


    If you want to fit your item on one line
    go to
    path stylesheet_zcustom.css


    .shoppingcart {
    grid-template-columns: auto auto auto; <!-- add another auto -->
    text-align: center;
    gap: 1.5rem;
    margin-top: 0px;
    }

    Note if you look at the css it is all grid based. So grid template columns controls how it is being displayed.
    Thanks for these information, it actually removed width limit on center column and header.

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v155 Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]
    By picaflor-azul in forum Templates, Stylesheets, Page Layout
    Replies: 1087
    Last Post: 18 Jan 2025, 07:23 PM
  2. v155 Tableau 2 Responsive Theme - Support Thread
    By numinix in forum Addon Templates
    Replies: 24
    Last Post: 24 Jan 2023, 04:05 AM
  3. v156 ZCA Responsive Classic Template for 1.5.6 [Support Thread]
    By rbarbour in forum Addon Templates
    Replies: 31
    Last Post: 15 Nov 2019, 04:21 PM
  4. v155 Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]
    By picaflor-azul in forum Addon Templates
    Replies: 0
    Last Post: 17 Mar 2016, 12:30 AM
  5. Bentley Classic Template Support Thread
    By picaflor-azul in forum Addon Templates
    Replies: 173
    Last Post: 17 Sep 2013, 08:25 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR