thertc204 / shopify-creator-store Goto Github PK
View Code? Open in Web Editor NEWA simplified Shopify theme for content creators
A simplified Shopify theme for content creators
The text wrapping on the product card title is weird. When it wraps, it shifts to being left aligned, and has no margin.
This can probably be fixed by applying the following CSS:
.grid-item__details h4 {
margin: 0 10px;
text-align: center;
}
The product page currently only shows a single picture, and gives no method for viewing other product pictures.
There should be a carousel that allows users to browse through all the available pictures for a given product.
Currently product colors are selected through a dropdown, which while functional, doesn't look very good.
The design mockups show color selection being done via a grid of swatches.
Additional Considerations:
There is currently no source of data for the color code to use in the swatch. This information is made available in the Printful API, but without the companion app installed and able to write metafields to the store, this feature can't exist.
Likely this will be an enhancement that is only available when a store has the companion app installed.
Currently the selected color does not change the product preview image in real-time. The selected color updates the URL, which then by extension makes the correct image load if the user refreshes, but that's not ideal.
The image should be changed in lock step with the color selector.
The hero text is staticly coded to being white at all times; this doesn't work well for stores who use a light colored banner image.
This text should be configurable through theme customization, allowing the user to choose from light or dark text.
Additional Considerations:
The theme in mobile mode shows the text overtop the purple background, which would mean dark text would always conflict with this. The configurable text color should only apply in the desktop hero layout where the text overlays the banner image.
The pagination fields can sometimes appear to the right of the product grid, which is ... weird.
These fields should be shown below the product at all times.
The theme currently doesn't provide a styled password page, which means a really ugly generic page is shown when the theme is published and the storefront password is enabled.
The theme should have a pretty password page. Likely previewing one of the coming products on the left, and the creators avatar & name on the right, along with a field to sign-up for the newsletter.
The product size range on the product card is currently staticly coded to XS - 4XL
when it should be reading those ranges dynamically from a products available sizes.
The size of the collection item cards is too wide, which causes them to wrap after 3 elements, when there should be up to 4 elements per row.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.