20 - Create Shopify Theme with Slate Tools - Shopify for Developers
hello and welcome in this video I'm,going to generate a Shopify team with a,lot more options so this is again going,to be a starter team and it does not,have anything out of the box but it is a,good starting point to develop your own,team so in the previous video as you,know we use the team kit to generate our,team but the templates are a lot,different than what we saw in the debut,team for example you don't have a,snippet you don't have sections you have,your missing muscle templates also if,you open some of them they have the only,thing they have it like the titles and,some subjects and if we come to the,customers if you open the login it does,not have the code even this could does,not do anything and this is not what we,want so I need something it should have,a little bit of coding out of the box,for me so it will save time and it is,going to be a standard team so how you,can do this one you can use this little,if you remember in the beginning of the,tutorial I said the air is a tool called,is literal this is developed by Shopify,teams but this is under low maintenance,you are not going to maintain it for now,because as I said this is not very good,because it does not work on Windows and,there are many more things about this,one I didn't like about this but the,good things they have they have a,stronger team like they can generate a,team for you which have most of the,feature out of the box it does not have,any styling but it has a lot of template,automatically like created if I come to,my account my account section it has all,the liquid file I need so I don't need,to coat the liquids and what is required,and what is not required it is already,there all you have to sell it so if you,come to the documentation here you don't,have to go through everything if you,want you can do this one but in the,guide how to create your own team you,can see if you have installed your in,your computer you can start creating,your own team so let's create team this,run this coming in our terminal and see,what happens so here in the directory I,am recording the video,I open power I will open the portion,here and I,test the code to see how it works oops I,forgot to copy this one sometimes,general does that if you copy it does,not take it so if you run this coming I,already have your install so make sure,you do have your initial and see what,this is going to create as you can see,it will download all the packages I will,do everything practically you don't have,to do everything I will push the code on,github all you have to do is you can,clone that repo and then you can start,creating your own tip that's all you,have to do for now I will do everything,manually if you are interested you can,watch it otherwise you can watch the,next video where I will show you how you,can clone it how you can push it and,pull it from github and start using it,so it will take a while to install,everything on configure so while this is,drink let's see what it has created here,is our team
Let's move on to the first section of Slate theme shopify
[#9] Curso Dev Shopify - Slate Setup
[#9] Curso Dev Shopify - Slate Setup
e fala pessoal tudo bem vamos dezoite,agora bora nessa vamos tentar pois é uma,ferramenta que ajuda a gente no,desenvolvimento do shoptime na proibida,pelo próprio pai e qual o grande lance,quando você tiver nos dentes tudo que,você trabalha é local então você não,precisa ficar fazendo o template subindo,ao baixando porque ela na sua pastinha e,por aí vai sabe acaba sendo muito mais,fácil quando você já tem tudo online,então o site vem aí para para ajudar a,gente com você você vai vem por aqui não,conseguir eu não quisesse nós daí também,não é um problema viu dá para fazer,segundo animal e trabalhar normalmente,então vamos lá eu gostaria que você,fizesse na travessa slides agora porque,acaba sendo melhor mais fácil para vocês,beleza gente então pode fazer,é dele a gente tem que ir na system ou,carne então aquele vai falar tudo como,funciona a galera do windows ele fala,ele deixa bem claro aqui os dois chega,mais estável no messenger no celular tá,botando um pouquinho de salão mas ele já,já estenderam arcos ele pessoa hora da,empresa já utilizando o windows uns,pontinhos no lançamento windows ou,revestimento novo terminal então talvez,isso já ajuda bastante bem lembrada não,é só vocês mudaram esse comando aqui que,eles vão atualizar o profile só um,trouxe usado agroserg tão ruim do,terminal eu acho que você instalar no,novo também não deve ter problemas são,ao longe aí que eles fazem e tem um ar,né o npm a segunda assim não fosse são,lindos ou não e se tem uma ibm olhar vai,o prefeito efeito legal então e aí a,partir daí é só primeira a primeira,etapa que é criar um esmalte fino na,hora de criar um existirem existiu modo,que eles estão fazendo aqui em esse,desse dessa forma aqui acaba sendo,interessante porque vocês não precisam,eles já vem não tem meu telefone tá,vocês estão sendo utilizar o que eles já,vem mas não proposta do curso para gente,se ver todas as propriedades dos objetos,esse é o foco do curso não vai deixar,nada bonito então a gente vai acabar,utilizando um tema que eles usam só que,ele é nativo então ele vem só com as,faxinas a estrutura de pastas tudo mais,e é isso então é bem tranquilo espero,que você já tem um consegui,e ai o mpl não chama aqui tem uma,discussão aqui a gente conversa e vai,fazendo essa situação mas no geral é só,da uniara cliente igual ele tá dando ali,slate oppa,é só h só acho que eu tô na porta errada,falar para senhora eu só não vou voltar,daqui nós vamos parar cursos óptica,final a gente está utilizando aqui para,gente fazer junto e tal então a gente,vai dar uma yarn cliente a gente,é sim e a gente vai colocar o nome do,tema que a gente vai usar seria curso,shoptime lá e aí a gente vai utilizar o,temas que eles chamam esquelético é só,saiba esqueletão tinha acho que não deu,certo né,e prontos eu acho inclusive que lembro,de ter visto em algum lugar esse sistema,deles viu então sente for dar um ar mais,tarde aqui ele vai rodar os comandos,dele automaticamente vai tirar se tem,uma para gente na no geral é bem
After seeing the first section, I believe you have a general understanding of Slate theme shopify
Continue the next second section about Slate theme shopify
Theme Development: New Tools, Better Liquid (Shopify Unite 2017)
Theme Development: New Tools, Better Liquid (Shopify Unite 2017)
well good afternoon everyone my name is,nathan ferguson i'm the front-end of,the themes team and Shopify I'm joined,today by Dave,a-kor new senior developer lead of the,online store channel,all right today everyone's have a theme,development more specifically we're,going to be talking about some new tools,we've launched for the editor and some,that are upcoming and we're gonna be,talking about some improvements of it,made in liquid that'll make customizing,themes easier as well take a moment to,remind everyone you can start asking,your questions now through the app using,the QA Code YYZ to be able to submit,those throughout the talk and at the end,we'll take a I pad and answer questions,you've submitted so last year you,Nightwind,announced a new way of building,storefronts using section and by October,of that year we launched a new editor as,well as a new starter theme called debut,that came with a wide range of section,types and in just four months February,of this year every theme in the theme,store was using sections and today there,are 45 unique themes powered by section,in terms of merchants adoption as Satish,mentioned this morning the vast majority,of customizations being done in the,editor today are being done on section,theme and partners have been using,sections to give their clients more,control over the site's content and its,layout this is a clean theme this is,expressed expression theme by clean,themes and here they have a static,sidebar where they let their merchants,choose customize their own sidebar from,a variety of block types and as well of,course reorder the sections the blocks,as they see fit,another example so the JavaScript API,makes customizing themes for partners,and merchants a better experience this,is a trademark screen by maestro who is,in the audience today I see so they have,their own custom script so it's able to,hook into editor events which make sure,that the appropriate content is always,brought into focus so the new editor in,sections have made customizing themes a,much better experience for partners and,merchants but this just isn't for themes,in the theme store shelf I plus,merchants and and shop buy no shelf I,plus partners and Java partners have,been using sections and creative ways,for the client since its release and I'd,like to give an example today from CTMS,a Shopify Plus partner,so this merger is called kalo it's based,here in California and they have a page,as promoting a product called stackable,let you design your own silicone ring,CTMS is using a static section to give,their merchants the control of what,feature combination is shown on that,template and they're using another,static section to let their merchants,control what related collections and,related products get shown alongside it,so sections and the JavaScript API,represent vast improvements and,customizing themes we've continued to,ship some improvements they'll make,building themes for this new editor a,much better experience to start w
After seeing the second section, I believe you have a general understanding of Slate theme shopify
Continue the next third section about Slate theme shopify
The Best Shopify Theme In 2022 (Industry experts have voted)
The Best Shopify Theme In 2022 (Industry experts have voted)
which one is the best shopify theme in,2022,together with our good friends at,storetasker we wanted to find out,exactly that so over the last week we,interviewed various experts developers,agency owners from our network and from,storetasker's awesome freelancing,platform link in the description,and to our surprise we actually found,out way more than we expected so if you,listen to this you will not only,discover which one was the most upvoted,theme but you will also learn what makes,a theme great from a merchant's,perspective like what to pay attention,to when picking a good theme and you,will also learn what makes other,developers want to use your theme which,is a very interesting angle if you want,to build themes yourself and then,potentially sell them on the theme store,so here's what we discovered,all right patrick i'm super excited that,you're here today and yeah i actually,can't believe that we didn't do this,earlier um so would you like to,introduce yourself really quick,thank you jan for the invite um yeah my,name is patrick i'm the founder of the,agency eshop guide we are the fastest,growing agency in germany uh 2 million,in revenue 35 people,it's crazy people and we love shopify,and i'm happy to talk about the themes,that's awesome um okay maybe before we,get there would you also like to share,one or two sentences about the clients,that you typically work with this is,like smaller businesses larger,businesses yeah just,uh yes so we usually work with,existing businesses that,migrate to shopify,on woocommerce shopper or whatever,or with businesses who come,traditionally from a b2b space um and,who are dipping their toes into the d2c,world and just need their first job,rarely we work with real real startups,because that's usually,for them it doesn't make sense to work,with a with an established agency,because of the pricing,okay that's great and yeah as you know,today we wanted to talk about themes um,so you also do quite a few store setups,per month um so the question would be do,you guys have a favorite theme,yes um,so there are trends uh it's it's,actually quite quite funny uh from turbo,to prestige but now our favorite theme,is impulse um from archetype,um,the the story behind archetype is that,uh people who used to work for shopify,actually and um they really built the,themes,that you want them to build they they're,just awesome and they have good support,they've um they're,rather um fast in terms of performance,the themes they have a lot of um,features and they're usually,like right on top of the technological,curve what's possible with the themes,however at the moment because you you're,probably aware of that uh shopify 2.0,came out and with that um,shopify released a new standard theme,don,which really breaks records in terms of,performance and speed,and we don't see those numbers yet with,the um,paid themes,also not with imports,okay so yeah let me just wrap this up so,okay so you basically have,two favorite themes let's say impul
After seeing the third section, I believe you have a general understanding of Slate theme shopify
Continue the next fourth section about Slate theme shopify
Unite slate v1
Unite slate v1
these knees it replaces what was,previously known as the slate team,command you remember this from the,previous version asleep and it adds a,couple really cool extra features so,she's use create same thing you can just,open your terminal and you type out yarn,create slate theme and then the name of,you the name of your new slate project,just like that,after entering that commands slaves,downloads and installs the default,starter theme the people start a theme,has shifted a bit from what you may have,seen in slightly zero instead of trying,to walk this gray area of oh we're,trying to be as I'm opinionated as,possible and try not to give things that,are in your way we've kind of switched,gears in that the default theme is is,our the shop by themes team opinionated,starting point we realize that we can't,predict what is helpful for you what is,not to do or things that are going to,get in your way,it's there so this is what the default,start anything looks like minimal style,is intentionally white was what we were,going before another really cool feature,that comes with creates a theme is,custom starter themes so by particular,previous command if you add one extra,argument on the end here you're able to,instead of starting a project with your,with a default Serna theme you're,allowed to specify any gonna repo any,slave compatible themed projects to,start your project from ultimately what,this allows is for you to start your,project at any point in your previous,development cycle so you can take a,theme say you can take starter theme,starting and you don't like the styling,and that starter thing you can rip all,the styling out you can replace it with,you the first time,and then upload that to github there you,go that's your new starting point so for,example here I have my new team project,and I made a starter theme called emoji,family and I run this command and just,like that I'm starting my theme with,authorities the next thing I want to,start talking about that I want to talk,about is more detail about the,Southwestern theme like I mentioned it's,our opinion a starting point and we've,really put a lot of time into reviewing,what it is we find helpful to get,started we wanted to take this approach,so that it's we're making the opinion,for those of you who are new to the,theme development you have an,opinionated standpoint that's expressing,these solutions in a particular way it's,up to you to choose if you like on this,designer if you don't again we don't,like it custom starter things so going,in a bit more detail of what this within,this starter theme what's changed and,safety one you're gonna see a few,different files in the root of the,project some new files and files have,gone away if you're familiar with say,of course when you're going to notice is,the M file this is here to replace the,previous can say gamma file they both,serve the same purpose and that they set,deployment environments,whenever you're developing with slate,you need to interact
After seeing the fourth section, I believe you have a general understanding of Slate theme shopify
Continue the next fifth section about Slate theme shopify
Shopify CLI for Theme Development (How to use)
Shopify CLI for Theme Development (How to use)
hey everyone in this video we're going,to talk about shopify cli for themes,shopify cli stands for shopify command,line interface and is the latest,alternative to shopify theme kit,previously shopify cli was a tool that,helped users create and deploy shopify,apps but since the online store 2.0,announcements in june 2021 shopify have,extended the shopify cli to provide new,functions for theme development,including the ability to serve themes,locally,so in this video let's talk about how,the shopify cli works and how to include,it into your theme development workflow,before we get started talking about how,to use the shopify cli for theme,development i want to provide some,context here and talk about where this,tool fits in compared to the other,previous tools for developing shopify,themes,when i first started shopify theme,development back in 2019 there were two,tools available slate and theme kit,i believe it was theme kit that came,first but at shopify unite 2017 shopify,announced something called slate a new,build tool for shopify themes intended,to provide a more developer friendly,scaffold for building themes,slate did have some good points such as,the ability to split up scss into,multiple modular files and update css,changes locally but over time shopify,decided not to maintain the project and,eventually announced that they were,officially ending support for slate in,january 2020. therefore slate is not a,tool i recommend to anyone anymore in my,opinion the only reason to use slate is,if you have to i.e you have an existing,slate project that you're unable to or,unwilling to migrate that left us with,themekit a simple tool for uploading and,downloading theme files from your,shopify store making it possible to work,on themes locally,and now the latest option which is to,use the shopify cli for theme,development,chances are if you're watching this,video close to the release date you,might be using shopify themekit as,mentioned shopify themekit is a simple,tool for uploading and downloading theme,code from themes already hosted on your,shopify store we can do a one-time,download from themekit or a one-time,upload from themekit or we can run the,command theme watch and allow themekit,to detect and upload changes to the,theme as it exists on the shopify store,as soon as they happen for a full,tutorial on shopify themekit check out,the lesson in my skillshare class,shopify theme development how to build,and customize your own online store the,shopify cli by comparison is a bit,different with shopify cli you first,connect the tool to your online store by,running shopify login and from that,point you can begin to serve the theme,code you have on your computer locally,running shopify theme serve the cli will,take your theme code and generate a,development theme this development theme,will come with a theme id and a theme,editor but it won't exist in your,shopify store's theme library and it,will disappear after you run shopify,logout,running these s
After seeing the fifth section, I believe you have a general understanding of Slate theme shopify
Continue the next sixth section about Slate theme shopify
How To Build A Theme From Scratch
How To Build A Theme From Scratch
hey everyone jan here codingwithyan.com,building themes in 2022 and beyond a,brand hot topic especially since the,theme store reopened for new submissions,and we've already been covering quite a,bit throughout the last few interviews,with liam we've been talking about how,to come up with a concept how to compete,with existing themes,earning potentials the theme store,requirements how to pass the review,process and so on and so forth so if you,haven't seen these episodes yet i highly,recommend you check them out because,there's like so much good information in,there,but i also know you guys,you don't want to be sitting here all,day long and just brainstorm you want to,go out there and build things right so,that's exactly what we're going to be,talking about today we will ask liam,about the specific tools we need and how,to practically get started that will,make the whole series a lot more,complete,so then let's have a look alright liam,it's great to have you back one more,time um so how are you doing today,i'm great jan thanks for having me here,today always a honor and a pleasure to,be chatting with you and your audience,uh we've actually been working,internally on a lot of,interesting tools and resources so i'm,sure,team developers will be very excited to,see what we are releasing in the next,few months but uh otherwise,uh doing good i've been using actually a,lot of the tools that we'll be talking,in this video today so i have some,first-hand experience and insights to,share,and uh yeah just excited and happy to be,talking about building themes with you,today,awesome that sounds great um yeah so,then let's just cut the chase liam what,tools do i need to get started with,building themes from scratch,sure so the main tools that you will,want when you're setting up a,development environment that is suitable,for building themes as opposed to,customizing themes,would include,firstly a,development store that is associated,with your partner account,these are free to create and they act as,really great sandboxes that you can use,for,sending information to a store or,also downloading theme information or,store data from,and uh again totally free to create so,do uh feel free to create those uh,secondly uh you will need to be working,with a text editor on your local,computer so a program like vs code or,sublime,will let you edit the theme files so you,can edit the,liquid files javascript files css files,json files you'll be able to edit all of,those on your local computer with a text,editor of your choice,thirdly,you will likely want to work with the,shopify cli which allows you to transfer,information to and from your linked,development store,as well as generate a,what we call a development theme which,runs locally on your computer,and we'll be talking a little bit more,about that in this video,and uh fourthly and finally you will,likely want to work with the shopify,github integration which essentially,allows you to create,a version control,management s
After seeing the sixth section, I believe you have a general understanding of Slate theme shopify
Continue the next seventh section about Slate theme shopify
Shopify Theme Build: The Setup - Episode 1
Shopify Theme Build: The Setup - Episode 1
what's good youtube sam webb back again,with another shopify video,today i want to go back to the basics so,we're going to start a new series on how,to build a shopify theme from scratch,this series is meant to replace my old,series which was centered around slate,as a workflow tool,we'll be using a new workflow that i,built called workshop,and today i'm going to walk you through,the steps of setting up a new theme,and getting the workflow in place so,let's get started,i want to start off with a bit of an,introduction to workshop cli,so workshop is a tool,it's a cli tool that allows you to,to very quickly generate a new workflow,there are two workflows there's workshop,basic and workshop advanced gulp,workshop basic is a workflow that,basically the exact setup of shopify,except it allows you to store your code,in github and then deploy it,versus having to work directly in,shopify so if you,really want to get started quickly and,you don't want any kind of advanced,tools,then workshop basic would be what you,would use,workshop advanced gulp is the second,workflow,and it's as name implies a much more,advanced workflow,that allows for a lot more,a much more customized feel so,it's gonna have you're going to be able,to use,import export in javascript and it's,built for sas,and it allows for you know within the,snippets folder and the sections folder,allows for,subfolders and just some little nice to,haves and it's also a good starting,point,if you if you want to get a little bit,more advanced and kind of,add your own twist to your workflow if,you have your own things you want to add,to it,uh the theme that that comes from this,is completely blank,which is perfect for what i'm trying to,do and so let's,take a look at workshop cli page,uh this is the page that you would go to,just to kind of get some documentation,and see you know what are the different,commands that you can use,and we're going to get a little bit more,into how you use these things so,i'm not going to cover the pages too,much and then,workshop advanced gulp is what we're,going to be using today,and if you were to click in theme it's,this is the documentation on,on how the actual theme works,and then really quickly this is the,store that we're going to be working on,it's called,band basic it's a store that i very,recently built,and i'm using the minimal theme right,now,just as a placeholder while i build this,brand new theme,which is what we're going to do in this,video series,so we're not going to look too much at,the minimal theme because it's,all this is is temporary until we build,up this new theme,so let's get started by getting workshop,cli installed,so head over to my terminal,and the first thing is,this i do like to use yarn,for everything and this is built to be,used with gnar you,to use yarn you can use npm if you want,for your commands but i just prefer yarn,so to install this we do,yarn global add,workshop cli,and so the at workshop cli at first is,the name space,it's the org
After seeing the seventh section, I believe you have a general understanding of Slate theme shopify
Continue the next eighth section about Slate theme shopify
Using Javascript in Shopify Theme Development
Using Javascript in Shopify Theme Development
so far on this channel we've covered,quite a bit of shopify liquid,but in order to allow the user to update,the ui without reloading the page,we're going to need to use javascript,javascript is essential in shopify theme,development,as shopify liquid the language that,allows us to access the data layer of,our store,is only executed on the server side,using javascript,we can add features like front end,variant switching lazy loading and so,much more,basically any interaction on the front,end that you see on a shopify store,relies on javascript code so in this,video let's talk about how to use,javascript inside shopify themes,and talk about two ways we can pass data,from shopify's backend,for use on our front end,so the fundamental concept you need to,understand here before we can dive into,javascript,is the difference between front end and,back end when it comes to web,development,if you're not familiar with the,distinction between back-end and,front-end,web development i encourage you to check,out lesson four of my skillshare class,understanding web development a,beginner's guide to the web,otherwise to give you a quick summary,the front end code is what you can see,and edit in your browser so when you see,me using chrome dev tools,i'm able to see the css the html and the,javascript in my browser,and edit it on the fly the backend code,shopify liquid in this instance never,makes it to the browser,now that we've established the need for,javascript let's talk about how,and where we write javascript well just,like any website project,we can either include an opening and,closing script tag,anywhere we include html in our code,base we can store it as a separate,javascript file and include it where,necessary,i'll show you how to do this in shopify,very shortly,if executing javascript based on an,event we can also insert the code,directly inside a html element although,this is not a very,common option so if we look inside our,debut theme here,we'll be able to find at least the first,two examples,so what we're looking for for the first,example is,any dot liquid file that contains html,so all of these should contain a mix of,html and shopify liquid,if we look at theme.liquid we can scroll,down and we can see,that there is an opening script tag and,a closing script,tag here and inside there is,javascript so wherever this template,loads,in this case this is the theme.liquid,template so,that is a layout file so it's going to,basically,show up everywhere that javascript,that's written in between these script,tags,will execute and we can make sure of,that,by putting in our own script tag right,here and just,outputting a simple console log,if i hit save on that,and then preview that if i go into my,dev tools,you can see here if i zoom in,script loaded there you go so,you can basically put javascript,wherever you can put html,in your template files okay,another way to store javascript or to,include javascript in a project,which is generally considered best,pract
After seeing the eighth section, I believe you have a general understanding of Slate theme shopify
Continue the next ninth section about Slate theme shopify
Out of the Sandbox - Mobilia 5.0 Home Page Setup with Shopify Sections
Out of the Sandbox - Mobilia 5.0 Home Page Setup with Shopify Sections
hello and welcome to the out of the,sandbox video guide to the Mobilia 5.0,Shopify theme home page setup now using,new Shopify sections today we're going,to take a look at how you can go from a,fresh upload of the Mobilia theme and,customize it to look just like this,Sydnee sunglasses demo which we are,going to be using as our model and,during that process we're going to take,a look at the new Shopify sections,feature and see how you can put that to,use for the customization of your own,Mobilia 5.0 homepage so first let's take,a look at what we're working with,already on our Shopify admin panel so,here we are on the admin panel and we,already have products on the shop so,here we are with our product collection,here this is a sunglasses shop so we,have a bunch of sunglasses products with,product descriptions tags images prices,all of the data that you would expect to,see with a product on the Shopify,platform additionally the products are,also categorized into a collection or to,the few that we'll need for the homepage,demo if you needed any assistance on,adding products and categorizing the,products into collections on the Shopify,platform you can check out the Shopify,documentation and I'll post a link in,the description of this video to help,you out but it's on the Shopify,documentation that you will find all the,resources you need to actually operate,the admit self so besides products and,collections if we go down here to online,store here are themes but we also have,some blog posts here so these blog posts,have description tent they have titles,images and some of them have excerpts,and I'll show you why shortly we have a,couple of pages that we'll be using for,the home page content and we'll take a,look at those individually as they get,added to the home page and we have some,menus set up in navigation here so again,all of this is part of the Shopify,platform so you can check out their,documentation for any assistance,be coming back to the admin panel here,and showing you why we have these menus,set up as we do and what involvement,that has with the homepage set up so now,that we've taken a look at all of the,things that are already on the platform,let's go back to this themes link here,where we can see the themes on our store,here is my completed version but let's,go from a fresh upload of the theme so,depending on how you've purchased your,theme if you've purchased it directly,from out of the sandbox you would have,received an email with a download link,for a zip file that contains the theme,if you purchase the theme through the,Shopify theme store I believe that the,theme will be added to your admin panel,in an unpublished State automatically so,here I am just uploading the theme,adding it to my themes panel it's this,version down here I'm going to go ahead,and publish it so that we can see the,default appearance of the new Mobilia,theme so here it is and we'll use this,icon here to open up the preview in a,new tab so what you see here is
Congratulation! You bave finally finished reading Slate theme shopify and believe you bave enougb understending Slate theme shopify