0:05
sweet we're live let's see yep there we go
0:11
12 24 excellent there we go
0:16
hey everyone how's it going everybody so i unfortunately have chris on for us
0:21
today sorry you know uh [Laughter] and we just lost more than half the
0:28
people oh yes oh man [Laughter]
0:33
so i thought it was fun you know i know a lot of you probably joined last week and um
0:39
you you know we built that stack looks like i'm a little blurry there we go okay um you know we built that stack and
0:45
at the end of the live stream i challenged everybody to um try to build the same exact stack
0:52
using swatches and um yeah voila chris was the man he did it
0:59
uh there was actually one other person uh that posted i think was yesterday actually um as well did you look at his project
1:05
chris i i i wanted to look at it i didn't yeah it was an invitation similar to yours very much so i mean it was
1:12
almost you know verbatim actually oh awesome sweet um so yeah i thought it'd be fun to have
1:18
chris on today and uh to talk about how he built um we'll show what he built how he built it
1:25
and um i gave him a little bit of feedback on friday but maybe we can we can have a look at it again and and get
1:32
some more ideas and play around with some more stuff and then um at the end of today chris has a special deal for um everyone and
1:40
he's got a cool something really cool i know he's been working on it for a very long time so that'll be a fun little launch for him so
1:47
yeah so uh without further ado chris why don't we why don't we jump in and uh
1:52
let's see which what you built alrighty
1:58
so get back to it okay so last week we were
2:04
learning how to build a stack that actually did something like this
2:09
so it's a um you know like a profile hover card where when you hover over it the image kind of zooms in and over to
2:16
the to the right a little bit and then you have the social media icons come up
2:21
and i can't remember actually if the name changed color on the stack one but
2:26
i i wanted i think originally it was fully transparent but i kind of like you have it there yeah i mean just just you know it's like
2:33
something extra i guess so you know i built this and uh i know i think i got
2:39
pretty close to what the stack does um and then you know being the obsessive type that i am
2:46
i wanted to take it further and so i total cms'd it
2:51
and so now i have you know the ability to have a blog list ooh i
2:58
like the little glow that you added there yeah i um i was i wanted the i
3:03
wanted the black text like over here on steve uh this is uh one of my best friends cats by the way steve um it you
3:11
couldn't really tell maybe i would adjust it a little bit more but you know i just wanted to put like a
3:16
a white shadow on it to see if it would work and then it did that glow effect and i thought well that's that i like
3:22
that [Laughter] and so so like i went and i just i added you know
3:28
in the total cms blog form you know i have the name
3:33
the email a title and then the social media info and so
3:38
you can now have you know your thing with its own unique email unique social media posts and then the
3:45
unique titles and then in one and what joe was talking about was having the the social media
3:52
and the well he wanted maybe the social media and the name to come in at a slower pace but i thought the
3:58
social media in the title and have the name come in immediately so you see how it kind of fades in just
4:05
a little bit after yes yeah just just little little touches like that so
4:10
okay but i'm i'll show you how i got all that but i think we first need to actually build the card
4:18
so i'll go back to my empty template and i have my notes over here in case i get a little lost
4:26
okay so really all i have is uh site styles with fun awesome and utility classes up
4:33
and then uh i have my first swatch palette and then just a container okay so
4:40
how i started out was a simple one column and
4:46
you got to give it some width and height
4:51
i had to lower my resolution on my monitor for this and everything's a lot longer and out of place
4:59
all right so the width actually i'm going to name it so i named it anim card
5:10
card and the width i did 300 by 380. i think that that was
5:16
pretty similar to what it was in the um
5:21
in the uh stack so let's see 300 oops
5:29
and i'll just keep them consistent across small medium and large and 380.
5:38
okay let's see beautiful coming along
5:44
[Laughter] all right so and then the next thing i did was
5:50
i gave it oops i gave it a background ah
5:59
kind of important to have a background for your profile picture
6:04
okay zoom controls always in the way
6:12
sorry everybody i lost my thing there we go
6:17
so my background i'm gonna make it an image
6:23
there's my nose hope you like it anim card
6:29
okay so let's see let's preview that
6:34
still nothing okay that's fine back
6:41
okay and then what i did was and oh yeah i got to give it the uh the
6:47
class ah my nose
6:54
all right and so yeah this you know it looks funny but like
7:01
it you need to have like in order for that text to come through you know obviously we need to have an overlay as well so you know i mean i literally i
7:07
just started building as i saw and that's kind of how i i do it you know i just see them as like little blocks you
7:13
know joe gave us you know the unlimited lego set so you know each one of these swatches is just you know a different kind of
7:20
piece so where's my background overlay
7:25
or overlay background there we go and i'm gonna make that zero
7:33
and i'm just gonna go through this quick because like it's a lot it was a lot of little steps and i set
7:39
the i just duplicated that and i'm gonna set the uh overlay that we want to about point 30
7:46
and i'm going to make that hover and change the class am cardia
7:53
and atom card now i notice when you previewed the height wasn't was a little funky um
8:00
oh that's because your unit is set to engage so yeah so now it'll be fine all right
8:06
there we go there you go guys all right very that's very simple you know um
8:12
and it's already a pretty good start and actually you know when i was doing this i was like why i hate it being on the left i hate it
8:18
being to the left so i'm going to fix that now because it's going to bug me so i'm going to do
8:25
card and if y'all don't know if you have something like this and you want to center it
8:33
it's very simple margin swatch and then you set it to auto
8:38
and there you go centered okay so
8:44
and now okay so i'm gonna go ahead and just do the transitions um
8:49
as normal but i'm gonna show you guys something joe showed me last week on how to keep that nice and tidy and kind of
8:56
cleaned up so i'm going to do a transition swatch
9:03
animal card oops
9:09
all right all right so here's the thing this is what stumped me
9:16
when i first did it it's not working right i want the overlay background to transition you know
9:23
smoother and it's not why i don't know i'm not a programmer like joe
9:28
but i do know that you need to not use the class or an element you go into here
9:36
and you do anim card hover
9:42
still not working what i do wrong anime card hover over before
9:49
oh yeah before not not hover before
9:55
there we go there we go so now another thing you could have done just to remind me if i interject him
10:01
while we're doing not at all oh okay so um if you were to use the class setting
10:06
go back to that swatch okay all right so and then now you
10:12
pseudostate before oh okay there you go there you go
10:18
and and you can you know that we're affecting that because if you look at the bg overlay look at the swatch that's
10:23
there or the the the selector on the bg i'm pointing on my screen not like you can see [Laughter]
10:30
oh no i i see exactly what you're talking about yeah so if you look at the selector there you see that it says adam card
10:37
colon before right so it kind of gives you a little hint that that's what the overlay vg swatch is targeting
10:43
so um so yeah there you go okay so that's yes that's and that's good um for
10:49
the one-offs then i mean that would work you know really well but later on guys i'm going to show you i'm going to stick
10:55
to this for now um because you'll see why in a little while i know why but yes he knows why of
11:00
course joe knows all all right so let's see next all right i think we're done with
11:07
the atom card right now actually no we're not we want a radius i forgot about that
11:13
so we want obviously radius rounding okay
11:20
you know roundy that's the one swatch where i use the human friendly term instead of like the technical term and
11:25
so many people's like where's the radius yeah i know one time i didn't use the technical term you know thanks thanks
11:32
joe thanks for that all right so
11:37
it's hard to see probably on here but the card itself is round but then if i hover over it it's not round why is my
11:43
transition yeah we can see it oh wait i gotta take that off there we go
11:49
okay so you can see the corner right there right yet another thing that stumped me for a while okay so i'm going to take this
11:57
copy it and for rounding what i'm going to do is kind of the same thing i did before
12:03
with the transition and i'm going to do i'll just copy and paste it
12:12
okay and preview and now we have rounded corners for the
12:18
for the overlay so the overlay because it's the before i guess you got to play a little
12:23
different game with it and yeah but you know that's that's how you uh do that
12:29
all right so i'm going to put another swatch palette up here because i like to keep things separated all right just a little pause
12:36
really quick while you build out this maybe um just let everyone know what is a before element there's before and after
12:43
think of those as like little extra virtual containers that are
12:48
attached to your class element but you need to target them differently
12:53
if you want to do things with them okay so um so yeah so that you know work when you
12:59
say we're creating a before element like overlay bg does um it's just this fake element um
13:06
that it it's it's there and we can style it but its styles are not associated
13:12
with the actual class it's like a separate element does that you know so hopefully that makes a little bit of sense um so yeah
13:19
there we go all right so i'm for my interior so
13:25
okay let's look at this so okay i got the the main card with the with the picture on it um
13:31
what i want now is to have an interior where there's a that white border that goes around right
13:37
so the way i did i know the joke told me a different way um and honestly i heard most of it but
13:44
just for for today's purpose we're gonna do it the way i did it because it still works so what i did is
13:50
i have another i'm going to put another container or a column in here another one column
13:56
and i gave it a width of 290 percent pixels and a height of
14:04
was it two ah oh what's that let me re re-add this
14:11
is what 370.
14:16
37 [Music] okay and 200 pixels perfect okay so you
14:22
know just interior column in there uh and then what i'm going to do is
14:28
put the border on that okay now because we wanted to be
14:33
transparent initially i'm going to just you know keep simple
14:39
and then 0 pixels give it the class
14:46
i'm naming this card int by the way card interior all right and then i'm going to copy and
14:51
paste that and i'm going to give it a 1 pixel width and make it a solid white
14:59
solid-ish white all right there we go and see still can't see it that's all right so
15:06
i'm going to give it some padding
15:11
card interior and i'm just going to do so i'm going to keep it on simple give it an 8 pixel
15:17
padding okay still not showing
15:24
let's see oh i need i keep forgetting to do this card
15:31
that helps a lot you know giving the thing you want all right so there we go so
15:36
i'm gonna i want to take the padding off i think maybe i had it on there before let's see
15:44
that's fun
15:49
let me see what i got going over here
15:54
[Music]
16:00
you know what it's interesting is i have on mine i have two borders
16:06
and i have them both set oh i see okay
16:12
maybe i just have it the one border and i have it set to
16:17
hover over this animal card
16:27
it's not i'm gonna delete this real quick and see what okay
16:33
so you do need two orders yeah no i know and i have it i have two on my my project file that i'm that i was working
16:40
with and i'm trying to see the difference between them because one is
16:46
actually they're kind of both the same if you're wondering about the position it's probably a margin you probably need to add some margin to it yeah
16:53
i need to add a you need to add a five pixel margin to it there we go okay i'm not sure what was
16:59
so okay so i i have this um here let me copy and paste that i'm
17:05
gonna make this a one okay so now okay now it's now it's
17:11
working the way it should i'm not really sure why maybe so let me let me tell you a better
17:17
way by going from zero to one you'll notice that things kind of will shift a little bit the contents will
17:23
shift because everything's getting that that extra one pixel is getting added so when you're animating borders the best
17:30
thing to do is leave it at one pixel and then and then change the color from completely transparent white to
17:38
full white does that make sense yes yes it is so then i would do
17:46
so this one would be um copy and paste that i guess so that all right
17:52
and then that one that this one set hover parent and then make that zero make that zero
17:58
uh well that actually want the the other one being apparent my bad the one that's fully white is going to be hover painted
18:04
okay and then the other one will turn that off right does that make sense so the one pixel is always there in your
18:10
layout so things don't get moved but then the color it's just the color of that border changes okay that makes
18:16
more sense okay yep that makes sense i had a padding
18:22
you know you probably tell me a better better way to do this too but i put a padding of eight pixels on this
18:31
what's it oh yeah and i got to do my um i forgot the i did this where it was vertical line i
18:38
think middle ah that's what you did okay yeah okay and then center
18:44
horizontal
18:50
no let me check mine over here
18:58
yep center middle and then [Music] i think that got positioned relative i don't know why
19:04
oh i do because of the position stack i use later
19:10
that's okay i'm not gonna worry about it too much because i don't waste time trying to troubleshoot it but it clearly i got it to work
19:17
one time um okay so then i'm gonna do a transition margin auto
19:23
maybe actually that's uh you know that might actually be it i'm autumn
19:31
yep that was it joe for the rescue all right so again like i said before that you know if you
19:37
want something centered i d i just use in a utility class for this uh on that interior uh column
19:45
good catch joe all right and then rounding i'm gonna do card interior
19:54
and all my rounding i they're all the same um actually they're all 10
19:59
radius so and you'll you'll see the benefit of that in a little bit all right so there you go
20:05
cool all right let me get my card int
20:13
and smooth nice okay so i'll do the um the background animation now as well so i'm
20:20
going to go ahead and use i'm going to use a um what's it called
20:26
background props it's in the swatch pack if you guys don't have a swatch pack get the squash the swatch pack because it's
20:31
awesome let's see card anim
20:38
and then i'm going to do scale background and i'm going to get my exact numbers
20:44
because i was it took me a while to playing with it to figure out the right amount so i did 560
20:51
by 650 not percent
20:57
560 by 650 okay let's test that
21:04
didn't work why not
21:09
and then oh i think i had to do a bang important no
21:17
left middle padding box okay one do it on hover
21:22
left middle oh yeah i gotta do uncovered
21:28
i'm dumb all right there we go
21:33
these lives man make you kind of trip over yourselves
21:40
all right let's see
21:46
scale background left middle adam card hover
21:52
oh oh okay not card in them
21:58
there we go there we go okay it's like a horror movie
22:04
all right now i'm gonna do a transition on that
22:09
to make it smoother and then this one though this one is going to be
22:16
actually i think this anime card hover and card
22:28
yeah we're getting there
22:42
i don't have bang important on here so i'm going to take it off just to keep everything the same
22:49
huh i'm not sure why it's doing that the little
22:55
if you go to transition yeah swipe thing and go to the general setup yeah
23:02
i'm not sorry no you don't know yeah general um
23:07
were you only targeting a particular property on your setup let's say like background size uh-oh background
23:14
position yeah i got it set to all
23:22
so let me check my anim card background property if you go
23:29
to back to your background the original background setup did you have a background size set two maybe
23:38
uh click on i i think you need to have a scale 300 and 380 there we go that's what it was
23:49
303 there's a reason why it took me about an
23:54
hour and a half to do all this initially there we go all right so
24:00
just so everyone's clear i'll go back real quick all right so one thing that i didn't do in the um
24:07
background original background swatch is um obviously setting the size and
24:13
if i'm not mistaken joe pointed all that out when he showed me the background props uh trick so
24:21
um you need to have a starting point you know for this to scale from
24:26
so yeah so there you go we forgot to do that yep whenever you're transitioning so he's doing this animation using a
24:32
transition swatch correct so in order to transition to a value which he's doing in the background props
24:38
setting he's transitioning to a larger background size you need to have a an initial value
24:44
which is should be set inside the background swatch right so you said he's setting the so what he just did is he
24:50
fixed the background size to be 300 by 380 and then on hover he's changing the background size to be something
24:56
different i always think he's he's also changing the background position i believe as well and um so and then when you add the
25:03
transition swatch that will then cause the um the animation of transitioning from
25:08
one value set to another value set yeah good job hey
25:14
all right so next thing is just the the title you know the name of the person so
25:20
i'll do a font color swatch and i'm just going to make it like a
25:26
a grayish color and i'm going to name it card title
25:34
and then i'm going to copy and paste that and i'm going to make that white
25:39
okay and then another transition swatch
25:44
and card title gotta make this hover actually this one
25:50
is gonna be anim card and hover parent exactly now why
25:57
did you do that chris because here i'll i'll not do that and show so if i do
26:03
that if i hover over anywhere in the card it won't change if i hover
26:09
and even if i don't if i hover over the thing it won't but if i just turn on um
26:14
that's because you didn't have hover on yeah if i do that
26:20
that's the word weird
26:25
and transitions on that card title cards oh god you know what i'm
26:31
gonna learn one day i'm gonna put sticky notes all over my
26:36
my screen add the stupid class to the thing you want it to affect maybe in foundation seven i'll add a
26:43
feature that allows this it'll just automatically add the classes from your head no that would be fantastic i'll try
26:48
to do that yeah if you can just know what i'm thinking at all times when i'm working it'll be awesome thank you
26:54
[Laughter] all right you can call the dummy swatch
27:00
all right here we go so now if i if i hover over the card it won't do it but if i hover over the name then it will
27:05
and so i wanted to do it when i hover over the card so i'm going to come over here and i'm actually going to do instead of
27:12
this hover i'm going to type adam card and then hover parent
27:20
so now when i hover over the card anywhere it actually
27:25
comes up and does what i want it to do okay awesome glad we got that done all right so then
27:33
and i think that's that's actually fine where the position where it is i mean you could obviously make it center
27:39
right you know add some padding but i'm happy with where that is right now um okay so then i'm gonna do another
27:46
swatch palette because i like to keep things organized and i'm going to now do a menu just a
27:53
simple menu okay and i'm going to just i'm going to
28:00
cheat and take the menu that i already made and put it over here
28:09
oops oops there we go all right pretend i just built all this
28:15
out and all this is is just you know font awesome uh code nothing big uh but
28:21
the menu is just it's vertical and i i'll text alignment center
28:26
um and so okay so card social this is you know i i already have the class there so i don't
28:32
have to worry about it all right so i'm gonna i'm gonna start styling the uh the menu oh i guess real quick we can
28:39
look and see what this does okay i don't want it to be like a tattoo on my face so we need to move it
28:45
and style it so i'm going to use the menu swatch or menu styles
28:51
and i'm just going to set the text to white and the hover text to
28:57
white with 80 opacity okay so
29:04
it's either one or the other i can't i can't have both card social
29:11
there we go okay so yay now i'm gonna do a
29:16
an opacity swatch card social
29:23
and i'm gonna set this to zero copy and paste that set that to 100
29:31
and i'm gonna do the same thing i did up here with the uh this transition i'm just going to copy
29:37
and paste it down here and change the title to social because i want it to happen on hover the
29:44
transition social i'm going to name it social card
29:51
card social yeah good
29:57
and on the opacity one area i need i need to actually do this so
30:03
anim card and hover okay so now if i hover over it
30:11
anywhere it will do the the transition to show it now i want to position it
30:17
so i'm just going to use a position swatch
30:23
okay and so earlier um i i set this column to be position relative so that i can
30:30
actually position things within it so i'm going to position this menu
30:37
relative to this column okay and so i'm going to do is to the
30:42
left and bottom and let's preview that
30:50
did i do [Music] pixels oh parent
30:57
there we go i had to set the browser okay so there you go now it comes up it's in the bottom left of
31:04
this column okay so yeah so i mean that's
31:09
more or less what the stack is that joe
31:14
built for us to do but the nice thing about this is you know that stack and i mean look
31:20
i'll be honest i've i've bought that stack in the past uh you know like i've i've found stacks that do similar things
31:27
and you know you spend like 10 15 20 bucks on them and they're they're great for you know this but
31:34
next thing you know you you want to start you know adding more stuff to the stack and and making it you know more elaborate or you
31:41
know wanting it to do something that it wasn't you know originally designed to do and that's where the beauty of you
31:47
know swatches comes in because you know i i did all this with you know however many swatches up here and i can
31:54
do so much more however i want it to you know i can make it look however i want it to look and do
31:59
whatever i wanted to do so it's that's that's just the power of
32:04
foundation sticks and swatches um i mean that's pretty cool you know that's pretty cool looking
32:11
and you can go through and you can add you know your your different things and so like i i showed over here you know i
32:17
went in and i added the mail button and you know these are actually not menu so
32:22
how would you add how did you i'm just curious um how did you add the transition so that the
32:28
the buttons showed in later how'd you do that oh okay so the trend that transition is actually pretty simple so
32:36
um all i did was i did a delay and i think i did like
32:43
one second
32:49
yeah just a one sec or maybe i did last i did a half a second delay
32:54
perfect yeah yeah so i mean that's that's pretty cool you know someone goes
33:00
to your you know about us page and they see all your employees and you know
33:05
they see that then they're gonna they're gonna think you uh you know what you're talking about
33:11
so yeah and then um i was going to show you guys you know how i consolidated this um a bit so if
33:19
you noticed i had rounding here and i had rounding here and that's my
33:25
only two roundings i'll just stick to rounding for now um so i tend to name my swatches by the way so
33:31
like this one would be anim
33:37
card something like that so i know what they are um i won't bore you and do all of them
33:42
but i'm gonna put one up here and just name it uh general so like general purpose swatches and i'm
33:49
gonna take this one and put it up here and let me get rid of this color palette
33:55
okay so since i have these two roundings that are the same
34:01
i will consolidate them and instead of using the class i'll just use the css
34:07
so always put a period on these so you do that and then a comma
34:14
and then do option return so you can get a new line and then i'm going to do
34:20
this i'm just gonna copy it and paste it in here
34:25
okay and then i can get rid of this guy so now i have one swatch that's serving
34:31
two purposes okay you also have the card int as well rounding
34:37
let's see second swatches stack all the way to the right there we go okay
34:43
yeah good good eye so card int and then i'll put a comma
34:50
and paste okay so then now i can get rid of that so that's three swatches that have been converted to one you
34:56
preview and you get the same thing right then i do the card
35:02
oh i didn't put the period there we go okay so there you go you consolidated
35:08
your css made your site a fraction of a second faster to load
35:13
and google likes you there you go and the same thing can be done with the
35:18
transition swatches if you have multiple transitions uh throughout like i have you know one two
35:25
i think three maybe three three that are four that are the same but then i had that one off
35:32
where it was uh you know happened delayed yeah the delay so um
35:38
yeah this one so you could put all those transitions into one transition swatch that controls
35:44
everything and it just makes things a little bit cleaner and and you know by the way you know this is kind of the way that i i've
35:51
been building out my um my websites now is since you know this this would be a
35:58
component of the website i wouldn't necessarily put all these swatches inside of the swatch other side
36:06
of the site styles i would have them all in here and
36:11
knowing me i would put them all inside of a pin
36:17
which is the greatest stack known to man and that way i can you know collapse it and label it and color code it and you
36:24
know just organized to the institute degree um
36:29
so that's that's basically how you know i built this one and you know if you wanted to
36:36
you know do a total cms version of it i'll just i'll show it to you i have a project right here
36:43
so all i did was i went in and i added
36:49
a blog form and i did you know title is the name i um
36:56
media is the email tags is what i used for the um
37:01
the position the title of the whatever the person does and then the summary is just a text markdown so that i can you
37:09
know use the font awesome code inside of it and so then you know
37:16
obviously you need to have your blog list as well but when i come over to the total cms version actually let me
37:22
close this because they conflict with each other because they're using the same names
37:30
all right that's another thing about pin that i love is i can have two of the same things almost and you
37:35
just turn one off and turn on the other it's really great for troubleshooting
37:41
so okay so i have way more swatches in here obviously but that's because
37:46
you know i wanted to style the the name a bit more and then i added the uh the the title of
37:53
the person and i have a little thing in here a layout rule for the email so if there is
37:59
an email then it will show and if there's not an email it won't show and you can see that
38:05
in here so like steve has an email i have an email but poor creature we haven't given her an email yet
38:11
so we're we're waiting for her 90 days to be up to prove herself
38:17
all right and then let's see so really it's just using the the
38:24
macros in here and then the text um part is pretty simple actually i'll just
38:32
do steve so when you edit steve's information
38:37
it's the font awesome with an ahref tag in there
38:43
and you gotta know a little bit of html but it's super super simple html um in fact this is probably some of the
38:49
most basic html that there is so yeah i just did you know
38:55
line after line after line and then it just styled the way it's supposed to
39:00
actually over here there we go so yeah i mean that's that's it and uh
39:07
i actually have this this whole total cms and um one off
39:12
one that i did this guy uh on my uh weaver based site site
39:18
and it's a it's a freebie so if you want it you know you can go and download it all i require is your email
39:26
and that's it so score dude hope you guys like that
39:31
so one thing to kind of extend that a little bit like um
39:37
how could we make that kind of like a reusable component okay um
39:43
did i download your project
39:51
or once you share your screen so i don't have to try to get the project file
39:56
so go to rapidweaver again okay so what we can do is go to uh go to the page
40:02
that has just the one you just created oh okay just because it's yeah a little simpler
40:08
okay cool hey probably what i would do is um i'd probably consolidate
40:15
those swatches stacks into one this is a personal preference obviously and then i i would do pens inside the swatches
40:21
stack that one for the anam card one for the card title you know so i would separate them out by pens right that's
40:28
probably what i would do um but on top of that probably what i would
40:34
do is so you have this pen stack that is a does that pen stack have everything yeah
40:41
cool so probably what i would do is um you know you probably give the pen a
40:46
title or whatever right and then and then what you can do is you can click that red template button at the very top
40:52
yep right all right so
41:00
all right just for fun why don't we create a template out of that so there we go and then you can give it
41:05
give that template a name yeah i'll just oops
41:11
how to do animated uh pc a pc here animated profile card there we go and
41:17
now it's a yeah exactly yep so now like if you were to just add a new page just for fun
41:26
all right if you were to add a new page right and then if you go there um
41:31
search for it there it is you drag it out you extract that so you'd unpack it
41:38
and voila you have your card right now what's kind of cool is um now these swatches
41:44
they could um a lot of these are just generic right so if you wanted multiple cards on the page all you have to do is
41:51
cop is copy that layout right the containers
41:56
sorry yeah right so like if you were to um you know copy paste that per se
42:03
now really the there's only one thing that is unique for each instance right
42:10
um and that is the background image ah yeah right right so um what you'd have to do
42:17
is you probably have to create a a special class for each of those containers that was like you know card one card two or either that or it could
42:25
be chris card creature card something like that right yeah um and then what
42:30
you would have to do is you'd have to create a one swatch that it that would contain the
42:35
background image for that particular card and then the uh then the background
42:41
props so that it can transition actually well the background props is that you don't need to redo that one because as
42:47
long because you're we're doing anime card hover right so that'll still affect it as long as it has both anim card 2
42:56
and um anim card then it should work just fine
43:05
there we go yep uh did you uh so that bottom one you'd
43:13
have to do and card and card two so it would have two classes i'm card and part
43:18
two oh that makes sense yeah right sorry i accidentally hit print i don't
43:23
know if you do that all the time right i i i'm so used to printing or previewing with rapidweaver i got the command p
43:29
like at the ready yep all the time man i don't know how much ink i've wasted
43:35
that's funny there we go there you go so you see how that one so not now
43:41
the only style that gets overridden is that anime card two which will override the uh that's that's funny
43:47
[Laughter] just don't ignore that guys i'm sorry
43:54
so yeah so now at this point you know you could have like all the generic swatches like tucked up at the top of the page
44:00
and then you know and then at that point you could just have you know that one could be specific to each card yeah and
44:06
i can you know if i wanted to just knowing me again i would have yep you could have you could have a you could
44:11
add that background swatch directly above that card yep exactly exactly
44:18
perfect 100 percent [Music]
44:27
my mac is slowing down a bit but i'll zoom yeah i know
44:34
there we go yeah it keeps everything clean yep 100
44:40
awesome cool well thanks chris i think you said you want to show off something new right
44:46
yeah very quickly i don't want to you know keep you guys too too long but uh so i
44:54
am finally launching my uh my um field office
45:01
um project today so you can go to weaverbasesite.com
45:06
and you can check out the project i have a full demo
45:12
where it will show you exactly you know what the project is and um yeah i'll just kind of go over so
45:19
like it's a crm for those who you haven't shown this to and it allows you to keep track of
45:25
contacts projects proposals invoices and uh yeah and really
45:32
communicate and uh keep track of everything all within this crm so if i
45:37
click on all crm you'll see that i have like a bird's eye view of everything i've got going on um
45:44
you know i have this where you can hide and show things that are you know if the list gets too long or whatever you can
45:49
search filter you know all the fun stuff and um
45:55
you know you can also go in and change the way it all looks so you know i have my
46:01
workman theme everybody loves the workman theme so it makes everything orange and gray like
46:06
joe loves so that's that's just a one i built in for you but you can go in and customize
46:12
pretty much anything in here i'll set that back i don't want to
46:17
make anyone throw up there we go all right there we go but yeah so i mean
46:23
it's it's fully customizable and you know the cool part is is that you
46:28
can go in and um you can view your clients okay so
46:35
you can if the details get too long you know you can show and hide and you can see associated contacts associated
46:42
projects and it's all done by associating the emails and
46:47
it's also yeah it does that really because i use one form to control all of them
46:55
so when you go in to add a new entry you set the title but then you choose
47:00
crm type and it's either a contact project whatever and so when you go to like put the contact name in like let's
47:06
say that uh this is a project for you know chris powers just double click on that since chris powers is already in
47:13
there you know you can just select it oh there's his email you know it doesn't work for phone but
47:19
that's okay i mean really it's the email and the name and the company
47:25
that you want to be able to select and then you can also do templates like i have
47:31
the ability or you have the ability to go in and there's a template library that you can build
47:36
so these are the templates for the different crm types contacts projects proposals um like a basic
47:44
uh proposal so i can go in and i can view the proposal and this is just a proposal that i threw
47:50
together as an example um you can edit straight from here and
47:56
you know it's just it's pretty powerful and i tried to make it as full features as i possibly could
48:03
um and actually i'll show you how to do the the templates how to actually implement them
48:08
so like if you do a new something and we'll just pretend that this is a
48:13
you know a project if i come over here to the details section which is the main
48:18
section where the main information would be you can say pick template and uh
48:24
project so basic project if you click on it another light box comes up and
48:30
here's the template that you made beforehand so you're not having to reinvent the wheel every single time and
48:37
just you know click on code view select all because if you don't it's going to not keep the
48:43
the formatting and then come in here do code view
48:49
paste code view and then there you go now you got your uh project template
48:55
all set up and ready to go you know it's just so i hope you guys like it um i'm
49:02
offering a 20 uh discount actually uh through sunday for only you guys
49:08
because i like you guys let me get the code okay so the uh if you go to my site and
49:15
you and it's for everything on my on my weber base site site uh it doesn't it doesn't matter it doesn't have to be uh
49:21
field office could be whatever so the the code is live launch weaver based site youtube
49:28
live with joe from weaver bass weaver space 20. okay
49:34
so i hope you wrote that down i'm kidding it's just live launch 20.
49:40
live launch 20. live launch 20.
49:46
so yeah that's my uh this was my latest time suck
49:52
i spent so long on it you've been working on this for a couple months right at least longer than a couple months yeah and the
49:59
reason why is because i did it where i had each of these contacts projects and everything all separate forms and i
50:05
realized i'm putting the same information in each one of these things
50:11
why not just use one form and everything changed [Laughter]
50:16
everything but like but also too this was a huge huge learning curve when
50:24
it came to using this little guy if you guys aren't using the the dev inspector you're missing out like when
50:31
i'm working this is how i work typically with ipad pro as my my simulator and then this opens so i can
50:38
figure out what things are um but you know in order to get for at least the way i did it to do the
50:45
decor so that y'all can change like the fonts the font headers and the paragraph colors and the buttons and all
50:51
that stuff you know going through and searching for all this was was very interesting and i'll actually show you
50:58
um in rapidweaver let's see if i have it open somewhere
51:03
let's see yep there you are i'll actually show you what that looks like in the code so i can scare you a
51:10
little bit so if you come in here okay i have this
51:15
this um partial for the site style or for styles so i have um always active and toggle so when
51:23
you toggle one of those things on it looks like this so you have
51:31
all this fun stuff all that's being controlled by
51:38
wow that that decor thing so i went in and basically did all the
51:44
the css i found where everything was so that when you put something in there it that
51:50
the styles would match you know something you you have control over you know what the headers look like
51:56
but it will match across all the headers and then main components will have the same color so you're you know it doesn't
52:02
look like you know some weird hodgepodge of awful colors throughout the project
52:08
it'll actually look nice for you and you can set a background uh image as well for the chris
52:14
um someone tried live launch 20 and they said it didn't work is it is it
52:20
case sensitive i put it in all caps in the chat i wasn't sure yeah it should be all uh all caps
52:25
all kind of we're done here i'll check and make sure that it is live launch i mean i i went on before and it seemed to
52:30
uh oh you know what i initially i had put it just for field office but then i said
52:36
it to be anything in the store i wonder if it reverted back or maybe i didn't save it
52:42
i'll check i'll check i'll send you a uh a i just sent you a message about what what i told everyone
52:49
it was live launch 20. yeah this month yep okay
52:54
no spaces right no nothing just no no spaces yep okay i'll fix it guys as soon as we're done here that's that's what
53:00
i'll do so i'm sorry if you have any issues hit him hit chris up on his weaver base site space on the
53:06
weaver space community yeah um if you don't remember over there go join over there he's uh he's been doing
53:12
some youtube videos and a bunch of stuff so yeah it's been fun it's been fun watching him
53:18
build this i i've been he's been kind of giving previews on the hangouts for the past few months and
53:23
it's been fun seeing the the progress and it's it's pretty cool how he built an entire crm on top of total cms pretty
53:30
mind-blowing i know it's it's it's it's pretty crazy the things that you can actually do
53:36
with and and by the way it's it's really foundation six and total cms
53:43
and that's it i i tend to not use too many other stacks um i had i did use
53:49
offsite in this to get the to make it look and act like i wanted it to with the um
53:55
you know with the seamless you know buttons over here and everything i did that because of a simplicity sync
54:02
but it's worth it it's so worth it guys sweet well thanks for coming on chris
54:07
that was that was a lot of fun thank you i appreciate it a couple hiccups but that's okay yeah yeah you know hey
54:13
that's that's live you know that's just that that's that's how things that's how the cookie crumbles so oh yeah who wore
54:19
it better who wore better oh yeah yeah exactly we we didn't organize this but yeah we we totally dressed exactly the
54:27
same today we hopped on the zoom and chris was like whoa dude you got the memo good
54:38
right franco says you were better chris
54:44
i win this round [Laughter]
54:50
cool well thank you very much chris i appreciate it and everybody else hopefully we'll see you uh if not next
54:55
week maybe on friday getting our friday hangouts going um it's an hour from
55:00
right now but on friday they're a lot of fun um you get to hang out with you know the cool guys like chris even more you know
55:07
because who wants to hang out with me it's all about hanging out with chris and other better guys [Laughter]
55:13
so cool take care everyone and uh we will uh we'll