Giter Site home page Giter Site logo

shopify-starter-theme's People

Contributors

zoerooney avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shopify-starter-theme's Issues

Umbrella/ header cart area

Remove top border and background styling on umbrella/ header cart area (clean this up in general & simplify)

Remove iOS input styling

Add to reset:

textarea,
input[type="text"],
input[type="button"],
input[type="submit"] {
     -webkit-appearance: none;
     border-radius: 0;
}

CSS syntax error

Line 170ish in the CSS where all the inputs are, there's an extra square bracket that causes the CSS after that to not be read in browsers other than Chrome.

Header logo tweak

Remove conditional from theme so logo img is always displayed, remove corresponding setting from settings page

jQuery version + Magic Zoom

I can't remember if this is an issue with this particular theme but it's one I've run into with one theme or another. I'll log another issue for some enhancement ideas related to this, but the bug I'm thinking of is one where a free version of MagicZoom is included in the theme but it requires a super old version of jQuery that tends not to work with other features. I want to get rid of that dependency by removing MagicZoom OR more ideally by setting it up to use the newer version of MagicZoom. I think we can use a demo version of MagicZoom and then we'll just have to have clients buy a license if they want to use it for real on their production site.

The enhancement is going to be adding some other zoom options as modules/ theme settings.

User login page in checkout flow layout enhancements

User account login page needs conditionals to make it clearer when used in the checkout flow vs. via the navigation. This file has some starter mods in this direction. I'd like to also include some styling in the CSS file for this template - usually I use a two column layout like this when it's in the checkout flow:

checkout-2

Product Templates

I'd like to add a template for Gift Certificate products that includes fields for recipient name, email, and gift message. The prices of the gift certificates will be the variants, so those don't need to be reflected in the template.

Modularity/ Redundancy

There are some definite modularity & redundancy fails in this starter theme - I'd love to break all duplicated areas out into snippets/ includes. The blog is a big problem area for this that comes to mind, but it may also be true across product templates.

Remove lots of superfluous settings

  • entire general fieldset
  • background fieldset
  • header fieldset
  • homepage settings EXCEPT carousel
  • carousel color settings (keep show carousel, carousel height, and image table)
  • change Right Column legend to "Sidebar"
  • remove styling options from sidebar (up to Welcome Widget - leave that one in place)
  • leave Twitter widget although we'll have to update the method
  • product grid section
  • product page remove option to show vendor, remove look and feel
  • remove blog section
  • remove footer colors options, social media icon color choices
  • payment methods

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.