0:00
I'm actually just going to record this via Zoom right now just so that I have a backup in case other things are going
0:06
wrong so other people aren't G to be able to uh see it so thanks Josh for letting me
0:12
know and there are errors I'm not even going to look into it because we're all here anyway so I'm just chatting on the
0:18
chat that the eight people sitting there waiting no oh
0:23
okay yeah I post it on the YouTube chat I got
0:28
you
0:40
sorry I just jump in quickly again and thank no problemy I just want to kind of
0:46
explain the issue maybe to everybody so okay um guy if you you ever used total
0:51
CMS and you're on the admin side sometimes people get this this error
0:57
less and less lately I think because they they know how to use total CMS right um but if you if the URL that's in
1:03
your browser doesn't match the URL that is inside your project settings you can
1:09
get like this little error at the top saying hey your project settings don't you know don't match the URL in the
1:15
browser total CS does this for security reasons to make sure that um a the
1:23
website that's getting visited is actually the licensed domain right so um
1:29
and so you could have issues it maybe saving won't work and stuff like that so um what guy does um he does a lot of
1:36
accessibility testing if you have if you haven't if you're not familiar with him from either past Summit talks or posts
1:42
on the community really big on accessibility and um a lot of the accessibility features that you
1:49
get um in Foundation or in a lot of our stuff guys guys the one that's kind of
1:55
being like Hey Joe I need this right so um a lot of that is uh has been spearheaded by him so thank you for that
2:02
but he used a tool called wave I think it's like wave. web a.org right am I
2:08
correct okay um and it is like an accessibility testing tool and um on the
2:15
homepage of the site he was testing he was getting this uh website address error
2:21
right um the website you know mismatch domain error and the reason was he he
2:28
was testing the homepage but he was getting that ER now that error should only ever show up on the admin side so I
2:35
all was it took me a couple days to realize but I was like wait he shouldn't be getting this on the homepage at all because that error should only ever be
2:42
displayed on the on the admin page so um I guessed again properly that he had
2:49
added the admin core into site Styles which was probably a partial That Was Then added to every single page on the
2:56
site um so I suggested hey remove the admin core from your from your partial that should only be on the admin pages
3:03
and um the error magically went away when he was testing his site on Wave
3:08
yeah um so thank you this why I'm kind of a huge fan of one of two things
3:13
either running admin projects as a separate project um especially if you don't need to share your Styles across
3:20
like run admin as a separate project file um then you don't ever have that will never happen because you would
3:27
never put admin on the front side project mhm and then the other way of
3:32
doing it is ensuring that I don't use site Styles actually to put anything
3:38
inside of site Styles I use Swatch panels and it allows you to kind of group your types of of your swatches and
3:45
stuff together but as well as it allows me to keep like admin core separate so you can have its own partial separate so
3:52
if you do have one project file for front and back that you would keep admin core out in a separate type of partial
3:59
and I kind of like it because um if you were to use site Styles across front and back um having a separate panel for
4:07
admin site Styles like admin swatches admin core that allows you then to tweak
4:12
stuff on the admin in a separate area without putting that styling in the actual site styles that would be across
4:19
the entire site yeah hey and just another thing like while admin core you could put it on your I mean as you as
4:26
you saw your homepage still functioned even though admin core was on there you don't necessarily want that mostly
4:31
because admin core loads a ton of like extra CSS and JavaScript that I mean if
4:38
you're you're not if you don't have any admin stuff on your homepage or on any content page Why have it on there right
4:43
so um you were just adding a ton of extra stuff to your page weight that you
4:50
didn't need at all right so yes it's cool it's cool being lazy Joe I think
4:55
that because I went through it I went through it and I went through it and I I
5:01
you know there are times where you're looking at stuff thinking why isn't this working and it doesn't matter if it's straight in front of you you don't see
5:08
it um but the moment you came back on that comment I went straight in sure enough deleted it bang sorted you know
5:16
and that's after what a week yeah as if I needed another like voice
5:23
in my head saying watch your page weight oh
5:28
Jesus I don't even get into that that's the problem it's just not working
5:37
you so anyone pop in here with some extra questions that uh I can help out with or
5:43
answer Hey Joe um hey Bill been trying out the Bento excellent and um can I
5:51
share you a screen sure you can share your screen here we
5:58
go can you see that I can see it okay so
6:04
uh this is the layout I'm trying to achieve 1
6:10
11 uh one through 7 works
6:17
correctly then it goes tilt when at 8 so
6:23
um I'll show you the so there's there's eight down there the the the P
6:30
mhm and nothing is showing past that and I cannot figure out what the heck is
6:35
going on okay um so go to your Bento grid
6:41
settings click on Bento grid okay uh you're showing 11 okay just
6:49
curious uh go to medium and others what what is large what is that item set to
6:54
on other ones is it set to eight go to medium well ni how about
7:03
small zero an extra small yeah I haven't fiddled with those
7:08
at all okay I'm just okay go back to
7:14
large and so it stops at number nine you said right eight yeah I I get eight and
7:20
then 9 10 and 11 uh okay let's go to number nine well let's look at the settings on number
7:28
nine M Advanced positioning so it's column two row
7:41
five okay um so I I I did ship an update
7:46
last night uh to Bento and um I've completely kind of revamped these rule
7:54
settings okay um I've made them I think easier to use and I've
8:00
also um fixed a lot of bugs in the process as well so it's possible that my
8:07
update will fix your issues um I'm just using the grid I'm not using the uh the ruer one yes oh
8:16
well I'm well I mean the rules in in each individual item stack and so in Bento item you you create rules yeah um
8:24
and and those settings have been completely revamped um
8:30
and uh I was actually today during this live stream I was going to um give uh give kind of an overview of uh of what
8:37
it will be um and the changes okay um so
8:43
why don't IE and it will be a little bit of work to I'll have to show you on on in mine on terms of what you'll have to
8:49
change because the settings are completely redone you haven't lost all your layout that you built um but yeah
8:56
it they're very different okay okay yeah well just checking it now I I got the
9:02
update uh I I tried it earlier in the day when I saw and it was not showing up so okay cool make sure you restart rap
9:08
Weaver after the update too always restart after updates yeah okay okay um
9:14
give me a few minutes and we'll we'll hop into that maybe we can answer your questions then okay um anyone else have
9:19
any other questions anything else any other topics we want to jump into no okay if if not I can I can hop
9:27
into and show you some of the updates I did to Bento um over the last week um
9:34
for those that didn't that don't know um Bento I did the pre-launch last
9:41
Wednesday during the live stream and um it is kind of a pre-launch
9:48
so uh I am actively still working on it so like I did a pretty big update yesterday that modified how a lot of the
9:55
settings work I don't normally tend to do big updates like that um willy-nilly after launch but this is
10:02
kind of a pre-launch thing and I think it was it makes everything a lot better based on the feedback and the designs I
10:08
saw people trying to make um which is exactly the point of me doing the pre-launch for bento so um thank you for
10:14
those that are that are actually doing that uh and share my screen and then we
10:21
will uh we'll hop on let me get these Zoom windows out of the
10:27
way okay need that okay um
10:39
watch so so actually before before I I get going on
10:45
this what what um ah it's fine let's let's just go straight into
10:51
Bento um okay so first off I created some new layouts with Bento which is pretty cool okay um I'm just playing
10:58
around with new ideas um so here I'll show some of these some of these new
11:05
ones that I created okay so this first one so far a
11:11
lot of Bento um layouts that I built have been pretty much like
11:17
oops not what I
11:22
wanted oh open on my other display okay um so far a lot of the Bento layouts
11:28
that I that I have are like um these colored boxes where each item in the grid is this is the box right um but
11:36
someone uh I think it mosimo was asking for some uh some interesting different layouts and I was trying to you know
11:42
wrap my brain around what he would want and he kind of wanted this kind of kind
11:48
of a more random kind of layout where there was a lot of white space in between the items um and so what what I
11:55
did with this layout I don't think it's a beautiful layout but just I I kind of created it so he can get more ideas that
12:02
guy's a very good very talented idea generator uh for pretty great layouts so
12:08
um in this example here um instead of like the the colored
12:15
box being the entire grid item it's inside of the grid right so like for
12:20
example here uh let's inspect this kind of show off show it off
12:26
here man I lower the resolution of my screen now it's like I don't have enough screen space
12:33
okay uh I don't need that right so here we have each grid item okay and and just
12:40
just what I wanted to show you is if you look at this grid item right you'll see how large that grid item is however the
12:48
content is not like doesn't fill the entire space right um I just think it's
12:54
it's interesting this isn't necessarily a great layout you should mimic um
12:59
however I I think this demo proves a point where kind of you can visually see
13:05
how grid maybe is working okay um and that you know the content doesn't
13:11
necessarily need to fill the entire space okay um okay now let's go on some
13:17
some demos that actually do look nice um so here's I was just playing
13:24
again just with different sort of layouts um so I I thought this was an interesting uh pretty nice you know
13:31
layout for Content okay which is pretty
13:36
slick um and then let's go to with this other one this one was pretty
13:41
interesting I like this one where it was kind of like they're all like centralized around this um you know this
13:46
D and it kind of all Lays out around it um I really really enjoyed
13:52
that um so as we go down then it kind of just
13:58
morphs and do a different layout so um pretty I mean very different layout from small all the way up to large but um I
14:07
really love the large layout I was trying to come up with a diff with an interesting layout on how it would react
14:13
on a mobile device but eh it's okay but that layout is money I think that is
14:18
just really really great okay um and then the last one this one is
14:24
interesting in that um all of this was done with one rule
14:29
right um so really the Only Rule I have is on the this very first item here the
14:35
Only Rule here is on this first one and the rest just kind of morph right so as
14:41
you see here a is large and then kind of have and think of this as maybe like a portfolio or you know some products and
14:48
this is kind of your featured one and all these others could be you know other layouts and as we get down they kind of
14:55
you know uh go drift below and then as we we go here um a is still wi wider now
15:02
it's not very tall that's because it doesn't have much content um but then all of these other ones kind of um you
15:08
know flow below it so anyway I thought that was a really great layout all right
15:14
um so I wanted to show off I told you I completely revamped um the Bento rule stack okay
15:23
and Bento Rule and the the settings are exactly the same as in vento item okay
15:30
so um they're very different now right they're I think initially it looks maybe
15:36
a little bit more confusing but the workflow I think is a lot better okay uh because before it was just a bunch of
15:42
number boxes and that's it okay so let's go over um what we what we can do here
15:48
so I'm going to go ahead and uh let's add oops uh I'm going to add a Bento rule here just for fun um
15:55
instead of a item but this again the settings are exactly the same um and let's go to number two now these
16:05
um the way these new settings um work is
16:10
I think it actually benefits if we start from small and move and build our layout
16:17
up to large okay and let me explain
16:23
why if we notice here when when I added this new uh rule okay you'll see that um
16:30
each basically breako is now has its own settings group so here I have extra small which is also the default sizing
16:37
then we have small medium and large okay now by default small medium and large
16:43
inherit right they basically they they'll take in whatever is above it so
16:49
for example here on uh I'm looking at number two if we were to go to uh actually
16:55
let's go to large okay um if I go to let's say I want two number two and let's change the color just so we can
17:01
differentiate it okay there's number two different color there we go all right and let's make number two
17:08
too wide okay now I'm currently previewing the large layout can we can see that right here okay but because
17:16
large inherits from medium medium inherits from small and small inherits from extra small um this extra small go
17:23
you know basically propagates up so I don't if and if I'm good with that a lot of times s if you set a sizing on on an
17:30
element you don't need to size it for every single uh break point right so
17:36
maybe I I just want number two to always be too wide and at that point I don't need to set the sizing on small medium
17:42
or large okay um for example maybe this would be
17:49
good if I if I just completely rebuilt a layout here let's go ahead and I'll show
17:54
you the new workflow in let's do this layout I think this layout
18:00
was a lot of fun okay um just for Just for kicks here um I'm going to take a
18:06
screenshot of of this layout since I already built it and then this
18:13
layout just so I can rebuild it quickly
18:20
okay wait and uh let's just pin it and
18:25
pin it okay cool
18:36
oh pinning it actually makes it like you can't hide it or I'll just I'll move them over here to my other display so
18:42
you guys don't have to look at it okay cool right so I'm going to go ahead
18:49
and I'm G to delete everything
18:57
here right so let's go ahead and
19:03
uh I am going to be building this layout here can I resize this oh I can nice
19:11
okay so we're we're gonna be building this layout do you guys see this little hovering window I'm just curious oh okay
19:16
cool excellent excellent so I'm gonna build I'm gonna be building this layout again okay so um we're going to start
19:23
off with the small layouts okay and um oop that's the large layout we we want
19:30
the small one there we go so this is going to be my layout on small
19:41
devices was it I think it's quite complex for us of all but hold on one
19:46
second I this might cause rap to crash let's
19:53
see let's go back oh
19:59
oh no that was my small layout okay never mind okay so we're going to go from small to large okay never mind
20:05
let's uh all right there we
20:13
go oh no did I get rid of my dang it I closed my little preview window darn it
20:21
how do I get that back and clean shot now where is clean shot here
20:26
capture history
20:32
ReStore in it yes ha cleanshot a great app it it is
20:40
expensive for a for a screenshot utility I'll admit that but it is very good
20:47
okay um so we're going to build we're going to be building this layout and um let's go here and essentially if we
20:55
look at this layout um what you want to do is you want to figure out your smallest cont your smallest item in a
21:02
grid right so in here I have um I obviously have three
21:08
tall okay um and then over here I have number two um five and six and they're
21:14
kind of uh
21:22
interesting so what we're gonna do is we're going to have three columns wide and four and four rows tall
21:29
okay so how do we do that we do um number one is going to be one column and
21:36
then number two is going to be two columns right so uh let's go ahead and do that so number one is just going to
21:42
be a uh a one by one okay on small on extra small right cool done let's go to
21:49
number two number two we want that to be wide okay so that is going to
21:55
be uh and why am I oh that's why I'm not seeing the the items
22:01
okay
22:07
um hold on one second um something I I don't I'm not sure if I explained this before um after you've solidly developed
22:15
your entire layout this this item setting that is what you set Last by I
22:22
recommend just keeping it to at zero at the beginning okay um
22:29
so so number two is then going to be too wide and Too
22:34
Tall okay so let's go ahead and go to number two it's going to be twoo wide
22:41
and twoo tall okay um and let's go ahead and let's do number three and number
22:48
three is going to be one wide and you don't see it here it's going to be too tall though okay um so let's go ahead
22:56
and I want number three to be one wide and two tall
23:02
perfect and then uh let's go ahead and number four okay number four um is going to be
23:12
oh this is interesting I forgot I did this and now number four by default goes
23:17
here okay um but what I want I want number four to be a one by one right so
23:24
we're going to do that right and we'll we'll get it there eventually watch out right so then
23:31
number five go ahead and do number five uh number five is going to be a a
23:39
one by two oops and that's number five okay and then the number six is
23:46
going to be uh the same thing as number
23:51
five all right so number six is going to be a the same thing now my layout's a
23:57
little funky here okay what's going on so I knew I wanted number four to be
24:03
here okay so what I'm going to do is uh we're going to go to number four and I
24:10
want to explicitly place it right there because I know it that's exactly what I
24:16
want now if you wanted you could do you could do it slightly differently okay uh
24:22
whereas number four was too tall number five was too tall and then number six could be a one by one but I just thought
24:28
this was an interesting exercise so um so what we're going to do is on number four I'm going to do Advanced
24:35
positioning I want this to be column number one row number four and there we
24:42
go okay so I explicitly told number where number four to go and now my
24:48
content grid is in place okay now um now my extra small grid is
24:55
done I can say oh the number of items is six and we're done we're we're locked in
25:01
at six items and then we can go to small and um and then we can build our
25:07
small layout now for here I my small layout is going to be exactly the same as my extra small layout so I'm just going to lock that in and I'm going to
25:13
set that to six items done and now let's go to
25:18
medium now medium is slightly different we have a different layout okay and that layout is going to be this guy right
25:26
here okay maybe I'll put this up top so we can see it up up
25:31
there okay so uh in order to build this you'll see that I have a five columns by
25:38
six uh rows okay and why is that well let's look at let's look at my design
25:44
here so um in this design I have my smallest Square here is four so number
25:50
four can be a 1 by one okay so that means number one is two of
25:56
those um and so and then number two is going to be uh one two three of those right so
26:05
that is two plus three is going to be five columns okay and then if we look at my
26:11
number of rows we have six rows so this is going to be one
26:16
two three uh hold on one second so this is
26:22
one this one's going to be two that one's going to be two this one's going to be uh two as well this one's going to
26:29
be three and this one actually is going to be three I think as well the way it comes up so let's just let's go ahead
26:35
and start building that out so now we're going to go to number one and let's let's tweak
26:42
that um oh I already had medium sizing set so medium sizing uh is set on number
26:48
one to be a 2 by two by default it would look looked like that but um I didn't
26:53
delete number one so there we go so we're going to turn on medium sizing and then that is now a 2X two okay um
27:01
because that's what we want it too wide and Too Tall we go to number two um this is
27:08
going to be a 3X3 actually okay oh and all of these
27:14
were because I copied and pasted the other rules hold on one second let me just turn off all of those there we
27:26
go uh if you if you don't know what just happened I was copying and pasting rule number one which had a medium siiz set
27:33
so I just unset all of those so that they're all inherit okay so um now now
27:38
we're building now we're cooking with Chrisco okay um so now rule number two
27:44
uh I want this one to be let's set medium sizing I want it to be three wide and uh two tall actually three
27:52
tall okay um now let's go ahead and let's go to number three
27:59
um number three here I want that to be too wide okay and Too
28:07
Tall go to number four number four is going to be a 1 by
28:18
one right we're getting there number five is going to be a
28:26
3X3 or or no 2 by two or 2 by3 sorry okay
28:34
and then number six here is going to be a uh 3x
28:40
two let's go ahead and go to medium and I'll do a 3X two and there we
28:49
go and if we well preview
28:56
that come on Boom pretty
29:03
cool so um I did that pretty much just kind of show you um hopefully bill that
29:08
that helped you out how I kind of built this so basically you're just GNA you're going to build each layout individually
29:14
by breakpoint size and this is also the first time I've actually explained out loud my changes that I've been working
29:20
on the past week so um I did fumble a little bit so bear with me on that thank you very much um so anyway here we
29:30
go cool any questions I know you guys are you guys are like Deering headlights
29:36
or what I don't know it's just it's a lot of settings you know but I mean for good reason yeah
29:43
uh it is um I think Bento scroll actually is is going is a little easier
29:48
to use because you're just creating the rules right um uh so
29:55
yeah uh I think with uh and actually this another thing is in this update I
30:00
renamed Bento grid to be just Bento um so while you you can create very
30:07
intriguing layouts it does take a little bit of maybe forethought um and I do
30:12
think having an idea of what you your design is going to look like before you go to design it is beneficial you know
30:20
so maybe like I had all these design layouts I I kind of was just scouring YouTube and the web just like okay what
30:26
are interesting layouts and then I'm like oh I like that and then I'm able to build it because I can visually see how
30:32
things are going to lay out you know um so I I do think it is kind of important
30:38
to try to design your things first maybe you know what I mean like at least get a
30:44
general idea a chicken scratch you know um so yeah that's interesting
30:55
idea it'd be cool to have a like a template in Affinity designer with different size grids that you could
31:02
maybe just start moving around yeah just moving stuff around that's an interesting idea yeah maybe yeah make
31:08
some like Lego Lego brick type thing you know where you just have a different color or different and just pull them in
31:15
make your L now I I do have a third stack uh for bento coming um and it's
31:24
going to tackle it's going to be a different way of doing similar layouts as Bento it's going to be called Bento
31:31
areas and um it takes a very different approach
31:37
but you could do similar things with it um so it'll be interesting um I I don't have anything to show you right now um
31:44
but hopefully by uh next week I'll have something or maybe if we're lucky maybe
31:50
by the hangout on Friday I might have something uh for those that join the Hangouts on Friday very cool um it won't
31:58
you won't have to you won't H you won't have to
32:04
Define um you know like this one is going to
32:12
be how do I how how do I articulate so in the current version you have to say Okay item number one is going to expand
32:19
two things to wide okay it's going to be very text based okay so um here uh might
32:28
as well tell you guys how it will work even though I I I don't have it built right so let's say in this area here
32:35
okay um a lot of times I think this will be most beneficial when we are building
32:40
let's say a page layout not necessarily a grid on our page okay but a layout for
32:47
our page itself okay so let's say for
32:52
example okay um we tend to I'm going to use columns
32:59
to to Showcase this okay just for fun okay so in here um this is our page
33:07
layout is at the top we have our hero header right okay just pretend that has a a
33:14
header with you know menu and images and all that stuff right um and then below
33:21
that we tend to have let's say a two column right that has
33:28
and this is our main content right and then over here is a
33:39
sidebar okay um and then uh then we also have our our obr let's see this one's
33:47
going to be like uh 925 okay right so we have our main content and our sidebar
33:54
and then further down in the page then we have our footer right
34:04
so this is let's say the a base layout for um a web
34:10
page okay now if you notice this is kind of like this is a grid right we have um
34:17
if we look if we look here I have potentially I have two columns here right and then this one spans two and
34:24
then the header up here spans two right so let's say for example then I could do
34:30
something like oops uh like this so I Define let's say I Define I
34:36
give each of these areas a name okay so I give I give each of these areas a
34:43
name header main sidebar here let's do this content right here let's say
34:50
content okay content sidebar litter okay
34:58
um and now let's say content here um what's the smallest the sidebar is
35:05
our smallest unit in this layout right and content is three times larger than
35:13
sidebar okay so um what we would do is let's say let's make this a lot
35:23
bigger right so in in this made content basically we have
35:29
content content content and
35:34
sidebar okay basically I'm creating a grid where content is three times larger
35:41
than the sidebar does that make sense do you see how this here this this line of text
35:49
correlates to this layout right here yes yes you see that yeah okay
35:57
so then uh above it we have a header and that expands the entire
36:03
width right so all we do is we just
36:18
do oops so there essentially this here is
36:26
my layout I'm defining my grid with just some
36:32
text right so I'm defining hopefully is that making sense now so I defined my content we we're we
36:39
have a we're creating a grid here that has four four items wide so um my
36:45
content and my sidebar kind of Define that right um because content is three times wider than the
36:53
sidebar and then I want my header and my footer to span that entire WID so we're
36:59
going to go ahead and make that span the entire thing all four of those
37:04
columns and that is my definition for
37:11
um for my grid so basically it's it's uh you
37:17
define it and then and then basically when I when I uh Define my grid and then when I create my content I say okay this
37:24
content is a part of the area header and then that will expand that entire bit
37:30
and then when we have a content for our sidebar it will inject it right there and it's going to inject our content
37:36
guess where right here and then when I have my uh content with footer um I'll
37:42
Define it I'll say hey this content is part of the footer area and it's going to put it inside and ex and it's going
37:48
to see that these four things are right next to each other so it's going to create one footer area that spans that entire that space on the page
37:58
am I explaining that well at all I know it's I I think it's pretty interesting I'm interested to see it myself um and
38:05
maybe does that sound interesting at
38:10
all it does sound interesting okay yeah okay now that you
38:16
made it that way can you update it in total CMS because it's just it's just text
38:23
right so if you put ITT something something like that could be done yeah
38:28
um you can make the the layout up updatable
38:34
and and then and then let's say Okay um so let's say that is my my um large uh
38:42
grid right so so this is my setting for a large grid
38:51
right okay and let's say um you know but my small I want I don't want it to look
38:56
like like this right I I want it to be different okay so on small maybe we just want everything stacked on top of each
39:03
other so at that point we just have header
39:09
content sidebar Putter and at that point this is
39:15
my small
39:22
right right because then at that point they're just all on top of each other
39:28
and then of course you can then change that to be you know here if we want to do medium we could do like uh I don't know like header
39:34
header um and uh you know maybe we do uh
39:41
content content sidebar I'm guessing I don't know something like
39:48
that right so now on medium devices um the sidebar is going to take up a little
39:53
bit more space because content is only two times bigger than
39:59
it right so it's interesting it's different than
40:06
I think anything that we've had before and we won't know if it's amazing until we actually get to play with it
40:15
so so that that's my idea I mean I think it's interesting being able to Define these grids using just plain Simple
40:24
Text um in my brain it's brilliant we'll
40:31
see we will see when I implement it if it will if it will Converse to my
40:37
Brilliance into your Brilliance um we'll see I have faith in you
40:45
Joe sometimes I have brilliant ideas and they completely flop and I go oh oh well that was a and maybe this will be one of
40:51
them but I don't know we'll see
40:58
because while I think Bento is is I really do think it's it's great and that
41:03
that edit mode interface is um like nothing we've had I think and
41:10
yes it it does take some work to design your grids
41:15
um but we can actually design them now like we couldn't do this before right so
41:21
it's something new um and that edit mode interfac is I I do think it's great so
41:26
but anyway okay I'll stop I'll start stop talking about it just turn into a
41:31
game like Tetris [Laughter]
41:37
[Music] Joe any other any other
41:44
questions yeah tell us tell us again how you uh how you Target and uh an item in
41:51
from feeds to a specific uh Bento Box in Bento scroll or
42:00
Bento uh either one okay so
42:07
um so in um in all these demos that that we've seen so far uh today um all the
42:15
content um in them is is automatically being generated by I use particle
42:20
generator but you could do the same thing with feeds okay um so um inside uh here let's show you
42:28
an example with feeds since you since that's what you asked uh I know I have a feeds in here
42:34
somewhere here it is okay so this particular demo uses feeds okay and it's
42:40
actually using Bento instead of Bento scroll okay and you can use it in both
42:45
okay um so basically what you do is actually in the new version you can actually add feeds directly from Bento
42:51
now okay I made that a little bit easier so you can add feeds total Loop and particle generator
42:57
um all from there those are separate Stacks that don't come with Bento okay um but if you have them they will show
43:03
up here okay um so you can just click on feeds and it'll it'll add your feeds in
43:08
here okay I already have an instance in here um and this instance is just a CSV
43:13
data that has just some names okay and then in your feeds content area you have
43:21
to add a Bento content stack
43:28
okay because what feeds is going to do is it's going to basically it's going to generate however many number of feed
43:35
items it's going to generate these Bento content Stacks automatically okay so if I have here I
43:41
have one two three four five six names in the CSV data it's going to generate
43:47
six Bento content uh areas right and then all each of those
43:54
is just going to contain the name does that make sense how how do I put
43:59
David day's name in box one okay so um
44:06
so inside uh the rule um in so there's
44:12
different ways you can do it with Bento and Bento scroll right now I'm in Bento which is the static explicit grid okay
44:19
and here you can just Target the item you can just Target number one number two number three number four number five
44:24
number six you that's the only way to do it so the order in this data okay is Joe
44:31
Scott David Josh Chris and Tav so item number one is always going to Target the
44:38
first item in this case Joe number two is gonna Target Scott number three is
44:44
gonna Target DAV number four is gonna Target Josh Chris Tav so on and so forth okay so um but that's the Bento
44:53
one we'll we'll look at Bento scroll we have a little a little bit more flexibility but with this grid uh with
44:59
the normal Bento stack you can only Target by the item
45:06
number okay so if you want them into in an explicit order make sure that you sort them or do whatever you need to do
45:13
either in your in in your CSV or your data or via the feed stack because feeds
45:18
can do sorts as well so if you want it to be alphabetical you can go ahead and you know you know sort um you know uh by
45:27
natural sort and sort by name at that point feeds will sort the data first
45:34
then it will generate the content does that make sense so I could
45:40
put a sort column in my uh in my feed stack then yes you could you could you could sort in feeds and then that will
45:48
that will Define the actual you know so you can guarantee that the order of your data that shows up in your layout yeah
45:55
yeah same thing in feeds you could also do filters right so if you want to filter out some data you can do that
46:04
too lots to play with yep okay now in Bento
46:11
scroll um we have we have a lot more options with our rules okay
46:18
um do I have a Bento scroll that uses feeds let me see thought I
46:24
did
46:30
nope darn I don't okay
46:36
um inside here um well first off let's go over the the how rules differ here so
46:44
in Bento scroll it's impos since Bento scroll can have an infinite number of items right
46:52
um we can't really create rules for each IND individual item it wouldn't it wouldn't wouldn't be possible right so
47:00
that's why we have more Logic for the rules here that way we can we can say you know I want to Target the first item
47:06
last item every odd one every even one you can Target an exact item but that's
47:11
kind of a maybe a one-off thing right so if you want to Target the fifth one or the sixth one right
47:17
um uh and then you can do nth item I think this is probably the going to be the most frequently used so you can
47:23
Target every third one every fifth one every 10th one um you can create rules based on that now there's a couple other
47:29
things here we can Target class and CSS selector okay class is a new one I
47:35
shipped that that's in the update from last night okay here you can Target a class and so let's say in that example
47:42
you wanted to Target Dava day okay remember before in that CSV you wanted to Target Dava day okay um so what if I
47:51
just put David in here as a class okay then let's just look at this CSV
47:57
data so the name here in my data is Dava day okay because it it outputs it what
48:04
if I were just to put the name as a class okay so if if you inject the name
48:12
from my data as a class um then inside Bento scroll I can then Target
48:18
everything with that class and do something with
48:23
it does that make sense I swear I had an example of this
48:29
um what what does this example do oh this one does something similar okay um
48:36
so in this example I'm using particle generator here instead of feeds okay but basically I'm injecting a color and a
48:42
name inside of a class I could then Target those so here
48:49
let's look at this I don't even remember what this preview was oh it's this one okay so if you see here um I I have a a
48:55
uh what was it size and color name and color okay so if we if we
49:02
look at these so let's look at this Chris one for example okay we see here that this grid
49:10
here let me make that a little bit bigger we'll see that this grid item
49:16
okay um has a a class of blue and a class of
49:21
Chris okay and this one has orange Josh red Chris orange Joe there are no orange
49:27
Chris's because those combinations never work out in in real
49:34
life inside joke for those that that'd be even uglier
49:39
yeah um so um because I I now have my name um and data as a part of this I can
49:47
then Target those with uh with Bento okay so um let's go ahead
49:54
and let's say I I want to Target everything with Chris okay now case does matter Chris is
50:00
a Capital C so my class needs to have a Capital C okay I don't know let's say I want to have this um you know un llarge
50:07
I want it to be like four columns wide okay no I want to make all Chris's full width let's do
50:14
that so anything with a Chris class is going to go full width okay preview
50:21
that and uh there we go oh here's Chris he's full wi here's Chris he's full wi
50:27
Chris is full width so you see everything that has Chris is always going to be full
50:34
width right so that allows us to Target our data um using a
50:41
class does that help and make
50:48
sense so we can build out rules based on our data as well which is pretty
50:54
cool
51:15
wait um I did add um for those of you I I did a really cool update to particle
51:21
generator this week um because I was I was using it I found it really nice to
51:26
to to demo layouts um for bento um and I
51:31
was playing with it I found some new features I wanted to add let me let me show let me show that
51:36
off he quick side note yeah and the when you go uh in stacks and you look for
51:45
updates when Bento comes up the logo beside it is uh Foundation 6 or
51:51
Foundation or yep yeah I I uh I I need to uh put the official logo in there
51:57
that's that's a good point thanks I did notice that when I saw Bill uh when Bill looked for updates I saw that and was
52:02
like oops I need to fix [Laughter] that um cool uh so what was that oh yeah
52:11
particle generator um so if we look at this demo here um I just wanted uh if you notice
52:17
every single cell here has um a letter an increment so a b CDE E F G H right
52:25
um and so in particle generator um what
52:30
particle generator does if you don't know okay I could just say I want to generate a certain number of an item
52:36
okay um here let's take it outside of um Bento really
52:44
quick okay just so we can kind of see so here I'm just going to create uh some data if you look in here uh I can give
52:51
particle generator data so in here I have two data points I have size and color Okay um and size has small medium
53:00
large and color has uh a few different colors okay now if you look what I do is
53:07
I actually have some class some swatches here okay now I'm using this to kind of add classes to things but it could
53:14
contain actual you know text Data okay um so here I have small medium and
53:21
large um so when something has a a small class it it's this height when it has a
53:26
medium class it's a different height when it has a large class it's a different height and then I have some different wallpaper swatches um that
53:33
have different names so basically all of the all of these classes I in I inject
53:40
uh I get options via particle generator and then inside there I take
53:45
the uh color and size and particle generator it will do is it'll say okay out of this sample set it's going to
53:52
randomly pick a color for each one it's going to randomly pick a size for each one and basically I just tell it to
53:58
inject size and color inside of this class now I could just go ahead and here
54:05
let's do um let's change this I'm going to do size right now okay if I preview
54:10
this you'll see that here it just created it added the size into each one
54:16
so we have medium small medium small large um so it's just generating these
54:22
and you can generate as many things as you want so right now it's nine I can generate 90 of them if I want okay and
54:29
it's generated 90 of them and it randomly picked a color and
54:36
a and a size value out of from my data and assigned it to this thing so I I can me put in um uh
54:47
color right so now we have size and color in our content and there we
54:53
go now obviously I'm being a little sneaky here and that I'm I'm taking this size and color data and I'm in and I'm
55:00
adding it into the class field and when you obviously when you add it into the class field it will look at your
55:06
swatches right so I did take things to the next level here now um what I wanted to do was um I
55:15
didn't want all of these I didn't want to put in small I just want to have one two 3 four 5 six
55:21
seven or a B CDE e FG right so what did is I created um a couple new macros that
55:28
you can use that you don't need to supply data for it's called index and index ABC okay so um let's go ahead and
55:36
use that so if I do index inside particle
55:41
generator uh what that will do is it'll just put in the number so this is the first one second one it'll just keep
55:47
going it'll just increment the number for the next one okay and then lastly if we do index
55:59
ABC um that will create a letter index so it starts from a and what's kind of
56:05
cool is this actually um once it hites Z once it hits Z it'll go to AA so then it's still kind of a unique value um and
56:12
if it keeps going down after it reaches ZZ it then does Triple A and so on and
56:18
so forth right then we go to quadruple a quadruple B quadruple C so it's pretty cool I was pretty happy with that um I
56:24
thought that was a pretty clever piece of code um but anyway um that was the update to particle generator um again
56:33
allowed you to add this index and index ABC code so there we
56:40
go what how is this how how are those useful in like real life like on a on a
56:45
web page I don't know I'll be honest with
56:51
you like I think particle generator is great for testing okay I I think it is for like quickly generating like I want
56:58
to see what this looks like with 500 blog posts you know like what is my page
57:03
going to look like I think particle gener is really cool for that um for just creating like sample data sets um
57:10
you know I did add on the demo of slot machine um I have maybe one of the few use cases for
57:18
like maybe doing this on um on a on a web page okay um
57:28
slots sh man I cannot type today there we
57:34
go um so on this page I just I created a bunch of squares okay and then like um
57:43
these these are all generated particle generat when you click on this it animates them with drift okay
57:50
um I just think even that's kind of interesting like if you just wanted to kind of randomly create a certain number
57:56
of things on the page and you know actually what kind of Be Cool is I'm just thinking out loud like having it
58:02
start out like this and then as you scroll down the page they kind of have a like if each one kind of moved a little
58:09
bit as you scrolled that would kind of be an interesting effect right so particle generator can do stuff like
58:15
that where well it'll generate the items then it's up to you to use drift or something else to animate them but um I
58:21
think that is an interesting use case um with with dri is just to generate a ton
58:26
of something um they don't need to be displayed on the web page they could just be as you see like on page load I
58:31
could just have those automatically do this on page load and then you know as I scroll they can like drift or something
58:38
like that cool effect to show something underneath yeah exactly yeah I mean
58:43
obviously probably the Z index of this would be underneath and maybe or have an opacity right so that you know you're it
58:48
doesn't cover your content but it could be an interesting effect on the page right and I mean as you scroll down it
58:55
would it would Reveal Your content by exploding the yeah yeah yeah so and imagine if
59:03
they weren't squares they could be I don't know little snowflakes or something I don't know you know actually that's another another cool one you know
59:10
like I don't know maybe do it with Let It Snow or something I don't know I'm totally throwing ideas off top of my
59:16
head here but
59:23
whatever cool any other ideas or stuff we want to play with
59:30
questions can you show us an example of how you created the squares on the
59:35
stacks product page with Bento sure uh well that square of the squares on oh
59:43
that was uh that was the slot machine product page um so this product is
59:48
called slot machine um and it it contains the particle generator stack
59:54
okay um so yeah if you're curious on um I think this is in the slot machine demo
1:00:00
file but you you have uh images and texts that move when you go to the
1:00:07
stacks product page I thought that was done with Bento and other Stacks about
1:00:12
the main Stacks product page yes oh you're talking about this page yes okay
1:00:18
um yeah so this page um is at one point this page mimicked that
1:00:26
one but I've really messed it up
1:00:35
um so what Bento will do where's my web
1:00:40
page okay what Bento what Bento will do is it will it will help you create this
1:00:47
layout okay here let's go ahead I I'll I'll create this lay I'll recreate this exact layout with Bento right now okay
1:00:54
however what I will say is like the hover effects and stuff like that Bento will not do that okay um those you can
1:01:01
do with swatches or whatnot but Bento what it will do is it will create this layout for you okay but how do you
1:01:08
superimpose the text and the images within the Bento area um so it's just a part of your your
1:01:16
content right so um so here like for example in
1:01:25
this okay so in this Bento Grid in this example here let's go to a larger
1:01:31
example okay I have my image and my content right so you can add in your
1:01:38
content right and then it's inside of my Bento grid right so you just you would just add in content um so here let's go
1:01:46
ahead and I'll build that really quick okay
1:01:53
um we want to start from
1:02:00
scratch what do I have here oh let's just build it from scratch why
1:02:05
not
1:02:17
right okay and uh actually here just to help myself I'm just going to look at
1:02:23
that exact grid we're build that same exact grid just to save me a little bit of
1:02:30
time this
1:02:36
page where is here's the
1:02:43
grid oh okay I am
1:02:49
doing grid setups Auto grid just give me a second while I set up this grid here so we have autog
1:02:58
grid separate window uh
1:03:08
225
1:03:14
okay yeah then column size fit fill line
1:03:20
content top gutter 15 pixels
1:03:28
oh and I had fill or fit
1:03:33
okay all right um so what I'm going to do here is
1:03:41
um I am just going to generate a bunch of dummy data for right now um and then
1:03:46
we'll I'll show you how you can insert your own data as
1:03:53
well
1:04:03
oh and I need those swatches over here
1:04:21
oops okay um and this is going to generate let's generate 100 items
1:04:30
okay and then let's look at my rules that I have set up
1:04:35
here all right I have uh first child
1:04:42
is 11 two2 one22
1:04:51
okay so we have there there one one two two one one two two
1:05:01
first item right then I have every ninth
1:05:06
item is going to grow to 3 by one okay let's do
1:05:16
that F let's change the color okay something different so
1:05:22
every nth every ninth item is going to grow
1:05:29
to three by ones okay and then I remember the next
1:05:37
one was every eighth item okay every eighth item was 2 by
1:05:53
two all right so everything else that's gray that's in
1:06:00
this layout is going to be basically the default size um all of these are going
1:06:06
to uh grow and change and it didn't what did I do
1:06:15
here did I break something it's been a while since I've used this Auto
1:06:23
grid interesting that might be a bug let me go ahead and use this columns grid uh hold on give me a second to to
1:06:30
redesign this in the columns grade instead of the autoit I shouldn't have done
1:06:40
that okay so here we just have one two three four right that's a four oh let's
1:06:48
do we'll do five on large five on large
1:06:55
four on medium three and two let's just do that
1:07:01
and gutters were 15 pixels
1:07:13
okay right see how that looks ah there we
1:07:18
go okay so this this is just show you how how you could create this this is
1:07:24
the same exact grid that we have on Weaver space okay
1:07:30
um well it's not Weaver space does use this Auto grid which there is obviously
1:07:35
a bug in that um so I'll have to fix that so thanks for making me do
1:07:41
that um okay but your question was how do I get the content in here
1:07:48
okay now what we could do um is you can
1:07:55
manually add in content in here okay so I'm GNA add I'm just going to add in
1:08:00
some data in the very first one okay um so so you can manually add in this data
1:08:06
so let's just go ahead and I can go ahead and uh add in a picture
1:08:13
stack right so I can add in a picture stack and then I can put in a little uh
1:08:18
let's put in h fun go into here get my Bento
1:08:28
PNG boom okay we can do uh let's scale the
1:08:34
image to like 256
1:08:39
okay want to Center the image and then below that we can I don't know just put in a
1:08:52
header
1:08:59
centered let's just preview that there we go right so now I have Bento roxes in
1:09:04
there right and it's you know all this other is just sample data but at this
1:09:10
point I mean it's just content that you add into Bento okay now obviously on my
1:09:15
web page I had you know hover effects um so that let's say the if you notice when
1:09:22
I hover over this moves up the the image um Zooms in as well as
1:09:28
kind of blurs and all that's done can be done with swatches
1:09:33
right okay so um yeah I mean I you know I'm not going to take the time to to you
1:09:38
know mimic this exact thing maybe eventually I I can oh but then everyone will have that on our website and
1:09:44
they'll copy all my layouts but all right but I mean it is all just
1:09:50
swatches right so like for example the the the price button on this one can't
1:09:55
be seen until you hover over right it's just has an opacity of Zero by default
1:10:01
and when I hover it has an opacity of one right so um it's just taking those I
1:10:08
know it this might seem daunting but it's all very simple stuff if you just take it one bite at a time okay let's T
1:10:15
you know let's do this button right also the buttons probably it has a position Swatch that makes it positioned at the
1:10:21
very top right corner right so it's just you know breaking
1:10:27
down our design and you know implementing one little bit at a
1:10:32
time now um in terms of if you were to use let's say total
1:10:40
CMS you you can use total CMS in here as well so if you have a Blog um you could
1:10:46
then you know use you know the total CMS at this point you would do the total CMS
1:10:51
macros I haven't done a demo of that yet I'm not going to try to attempt to do that now um live um I will have an
1:10:58
example of total Loop eventually that will then show you how you can integrate your blog layouts into a Bento layout
1:11:05
like this where your blog post image can be displayed you have the title summary
1:11:11
maybe a read more button all kinds of stuff like that right um but you're you're just building the layout directly
1:11:18
into here now obviously this one um it didn't have a background color right I mean you could easily you know Rectify
1:11:24
that just by adding I don't know BG secondary or something like that on there okay MH oh that's gray that's
1:11:32
that's boring let's do and I spelled secondary wrong let's say I want to give
1:11:37
it this uh uh spring let's give it the spring background so I could just go ahead and say
1:11:45
spring there we go there go now it kind of fits
1:11:51
okay um so thank you very helpful excellent no
1:11:59
problem thank you Dan Joe the atom acement is the square can can it be something else a circle a triangle
1:12:07
or uh yeah I mean yep so I mean like for example I mean anything anything in HTML
1:12:13
is always going to have um it's going to be a box by default
1:12:18
everything is a box right um but let's go ahead and let's uh let's use like uh
1:12:24
the clip path Swatch and say Circle right and so now whatever I add
1:12:32
this this clip path to uh should make it a circle
1:12:39
right get gets cut off a little bit but um yeah we could probably figure that
1:12:47
out right so here let's do here let's do the entire thing as circles it'll be interesting I don't some of it might not
1:12:54
work like this H how's that going to work out because it's it's not a square you know U but I don't know let's see
1:13:00
what let's see what happens yeah it tries to make it a
1:13:07
circle you know it doesn't make it around the rectangle yes yeah yeah yeah
1:13:14
yeah but it's nice yeah interesting
1:13:22
yeah thank you no
1:13:35
problem I didn't plan on this hangout being the Bento show by the way it just sorry sorry about that my favorite
1:13:44
show just quickly Joe um I saw the one
1:13:49
um um Q the Q code one you oh yeah the QR code yeah oh that's a
1:13:56
good thing to talk about that was really good I was wondering though would it be
1:14:01
possible because um to make it like sort of could you have a download button for
1:14:07
that Q code yeah uh if you were saying to S
1:14:12
someone they could create their own Q code for this that and whatever yeah yeah yeah yeah um you know that's
1:14:19
actually it is on my list so the the problem is here let let me explain that
1:14:24
the problem the other thing A lot of people do online is you can put an image in the middle as well yes um so my stack
1:14:32
doesn't do that yeah um yeah um that would be cool I admit but yeah my my my
1:14:40
QR code generator isn't that intelligent um yet maybe eventually um but what he's
1:14:46
talking about for those that you don't know uh what was it Dynamic there it is
1:14:52
okay so I created this I created this little web page yesterday I shipped an update to my QR coder stack and
1:15:00
um if you just put in a URL in here and you click submit it actually it'll
1:15:05
dynamically generate a QR code and that is a QR code to the URL that I put there
1:15:11
right and um and obviously it works right you can use your phone and scan it
1:15:17
and it'll it'll do that but U what he wants is he wants to be able to download that and I agree that would be cool my
1:15:24
thinking um so what this does I'll I'll tell you
1:15:30
what my QR code stack does okay actually we inspect it well you'll see what it does it actually generates an SVG file
1:15:38
okay so it this let's my screen is right so it actually creates an SVG
1:15:45
which is interesting because it's a it makes it very detailed and very crisp it doesn't create like a JPEG right um
1:15:54
and I when I coded this I was like that's really awesome but then like downloading that is a a different can of
1:16:02
worms um that I never thought about um when I initially developed it so it is a
1:16:08
feature that I would like to add to my list um but yeah as of right as of right
1:16:13
now it it it doesn't it doesn't work um so either they'd have to take a
1:16:18
screenshot of it which then they have an image that's what I generally do yeah another thing that you could do I was
1:16:24
actually gonna tie it into this demo was was to do like a print button yeah that then prints this that
1:16:32
prints this here let's do that really quick here it could be interesting um or we don't need this project open think of
1:16:39
that uh I don't need
1:16:44
that Joe but is that image uh stored
1:16:50
somewhere it is not it's not stored anywhere okay it's just created on the spot it's
1:16:55
generated on the fly as an SVG yep yeah yeah um which is yeah which in hdand
1:17:02
sight I was you know and then I can't really because I generate an SVG I can't
1:17:08
send it I can't download an SVG for you because a lot of devices you want it as a JPEG basically right
1:17:15
um so yeah then that opens up a whole can of work then I have to like have logic where you know I created it as a
1:17:21
JPEG instead if you download it and yeah I just it's on my list but timate it's
1:17:26
not very high on my list at the moments yeah exactly exactly um but I
1:17:32
think this print option could be pretty interesting so here's the page be useful
1:17:38
um so if I print where is my print let's just add a print button
1:17:46
right uh to the page I'll add print Styles at the top
1:17:53
is that your printer stack yeah this my printer stack yeah right um and then if we wanted we could even do like um print
1:18:02
show oh wait um here let's do like uh let's do print
1:18:11
hide wait that's fine I you know my printer stack allows you like to show and hide things from the page like here
1:18:17
let's for say for example I don't want this when I print it I don't want this little text right so let's hide that
1:18:22
when I print okay um and oh I need a
1:18:29
button so let's just Chuck a button oh and I want to hide my button too
1:18:35
[Music]
1:18:41
um although I think my print button stack M might hide it by default but it's okay I think it does I don't
1:18:50
remember here let's test that really quick let's I'll remove that let's just put that and I got to make it at least
1:18:56
look semi pretty uh print
1:19:04
code there we go all right so let's uh let's publish that no clue if this is gonna
1:19:12
work but I think on like because on mobile I think this is where it's mostly
1:19:17
going to be for mobile right um
1:19:24
okay so now um I've refreshed that and if I click print QR
1:19:32
code there we go interesting and it doesn't have my button right and then you could do do like save as PDF you
1:19:40
know and there you go um but what's interesting I want to see I'm G to test
1:19:45
this on my phone if anyone here I'll put this in the chat if anyone wants to test this right now I'll put this you got you
1:19:50
gotta exclude the text the top Jo oh did I not do that I thought I I
1:19:58
thought that thought I saw I thought I saw in the print preview that there was some text in
1:20:05
there what's that text enjoy no it says enjoy your code I kept the enjoy your code there oh oh and then this this here
1:20:12
the links oh I could turn that off that's the I think that's in Styles append URLs to Links you could turn that
1:20:18
off T which is cool for for text links but
1:20:24
for something like that probably not it's probably not the best so I can agree with that oh thanks that's only 510
1:20:30
[Laughter] files for that little change thank you rapid Weaver exactly it's a heavy
1:20:40
code this would be good there's the URL if anyone wants to
1:20:47
play it whenever it finishes publishing here let's let's test it right now let's go to sandbox start that
1:20:56
let me just cancel I've never thought of a reason to get that print one but this
1:21:02
would be now the print stack all right let's
1:21:21
see
1:21:28
all right so I got the QR code let's say print QR code what does it
1:21:37
do can I save it to photos I got the print
1:21:48
dialogue does anybody know does anyone print from IOS very often
1:21:54
usually requires a special app not very
1:22:00
reliable copy with absent run script edit actions oh save to
1:22:05
files Bo save to files um save it to iCloud Drive oh
1:22:14
let's check it out
1:22:21
boom show some yeah it it's there I promise
1:22:29
promise yeah it's in my iCloud drive now cool and it's yeah the document with
1:22:36
exactly what we printed it has the enjoy your QR code with the QR code and it still has the link down there but I
1:22:41
think that's because rap weer didn't finish publishing that's interesting I'm about
1:22:46
to get the print one print stack now yeah yeah so again I I do think I I
1:22:55
agree oh there we [Laughter] go actually so another thing I talking
1:23:01
about QR codes is I I'll I'll put in a plug for actually a Mac app which is
1:23:06
really nice now I think QR code my my stack is interesting it's cool and
1:23:12
having QR codes on your site is a cool thing and I think this new Dynamic generation thing awesome too but
1:23:20
sometimes you just want to create a QR code and download and have the image maybe you want to have it on something
1:23:25
right and um I think this app QR QR Factory is pretty
1:23:32
awesome um and funny enough okay um I didn't know this until after I already
1:23:39
bought the app but so this is the developer it's a foundation website made
1:23:46
with Stacks pretty cool huh so so yeah QR
1:23:53
Factory from tuna belly software um it's a Stacks website made with foundation so
1:24:00
pretty cool look at that my name's right on there actually he's Foundation one but he actually did last month I I I
1:24:07
looked him up and I was like oh wow what does this guy use so he recently got Foundation 6 so I assume he's going to
1:24:12
redo his website in Foundation 6 so there we go if you're watching sweet thanks I
1:24:19
think it's uh Matt Austin I think his name I forget off top of my head but
1:24:25
yeah I I do think QR Factory is pretty interesting um and uh it's a nice app
1:24:30
and so it has calendar events crypto email location uh person uh SMS I don't
1:24:37
know what sepa is who what's sepa does everybody know I see I I see Bank stuff here so it
1:24:45
must be some sort of Bank thing it's a model for bank transfer sepa ah okay
1:24:53
um just have a Cod people can send you money oh and see and and this app will
1:24:58
actually do the images inside the QR codes that my my stack can't it doesn't
1:25:04
do that QR Factory QR Factory
1:25:13
yes that's good I have to say the the reason I I
1:25:20
originally bought this app is because I was trying to do research on how to uh do the Wi-Fi QR
1:25:27
code and I could not find any documentation on it at all and I knew
1:25:32
this app could do it um so I kind of reverse engineered uh you know how how
1:25:38
it was generating the QR code with the with the Wi-Fi Sid and the password so
1:25:43
um and then I I emailed the guy and realize that he's a Stacks user too so
1:25:48
pretty awesome stuff that's cool yeah
1:25:56
that's good right how much is the print one then a
1:26:03
look Joe I put the uh the first ver first round of uh Beno designer in the
1:26:09
other chat oh
1:26:20
yeah nice it's just using the uh what's it called
1:26:28
um oh my God what's it called the thing around the boxes what's I
1:26:35
call no well yes stroke good Lord oh stroke like I had one
1:26:44
uh a thick Str a thicker stroke to make it look like this has padding or
1:26:49
margin there you go oh man it opened up
1:26:55
ginormous heck there he
1:27:03
goes Josh will be busy on he on my P doing all this one so yeah you can just like take the
1:27:09
take the block or the bricks and just move them in there and or you know copy them in cool
1:27:16
okay maybe maybe we'll play with this and refine it a little bit yeah I mean it's quick and dirty so cool I like it
1:27:26
so as I was saying earlier you know I was saying you know kind of pre-design your grids a little bit so yeah cool I
1:27:32
like it oh I should add numbers to it too okay I'll add a maybe make a little
1:27:40
sidebar with numbers just you like drag them over cool I like it that could be
1:27:47
fun all right cool I got a robotics class to teach you guys have a good one oo fun take care bud all right guys
1:27:55
thanks for everything this was a very insightful like those new controls are
1:28:02
nice all right see you guys at the Frid hangout cheers take care bud see you Chris I gotta get back to work thanks
1:28:10
you see you there
1:28:18
scottt I haven't had much chance this week to play with B been playing with a lot of other things trying to I got that
1:28:26
um M oh you got M okay I got that so um I
1:28:32
was just been doing everything change Al I'm changing from chili dog to Blue to
1:28:39
dream host so I'm setting up me my qsl databases but I'm sort of getting
1:28:46
everything organized so I'm trans doing everything I'm publishing now to the sonology
1:28:52
ready for playing with bamp oh [Laughter]
1:28:59
okay s but's a good workflow especially if you're using like total CS heav site I
1:29:06
think I think it's really cool for testing locally um it could it could save a lot of especially with publishing like you have to publish a ton of files
1:29:12
and sometimes it just takes a long time to publish to your hosting company you know but publishing locally should be
1:29:18
quick you know super quick yeah mean using M or using the Synology if you
1:29:24
have a Synology dis server so oh yeah I can publish I've got a web server on theology as well
1:29:32
yeah I mean that I mean obviously that would be a lot quicker than online but
1:29:37
um yeah I mean I think M works I I'm pretty happy with it but yeah Synology works too if you're on the only thing if
1:29:44
if you have M you can it'll work anywhere right if you're on your laptop it could work anywhere but um on theology obviously that would work only
1:29:51
on your local network I've only use it using the sonology for publishing because I back up everything
1:29:57
to the sonology so I was going to use that for mamp as well yes okay yeah so
1:30:02
it's just everything in one place rather than multiple
1:30:08
places yep cool I've actually published sites and temporarily onto the sonology
1:30:14
and used them so does
1:30:19
work yep I know what was trying to do today um because year well a couple of
1:30:25
years ago before I bought well I've only had the MacBook Pro M1 for a year now but um when I had my
1:30:32
Mac Air I had the cloud and I had everything synced up so whatever I
1:30:37
changed over there it would change me projects synced up but since
1:30:43
the Nomo today I just haven't managed to get them synced up you know something that's been
1:30:50
bothering my desktop into F yeah you reminding me about somoma so
1:30:55
one thing I know so when I upgraded I just got recently got this Mac Studio right um two months ago or a month ago
1:31:02
or whatever it was um I never been I never used Ventura before you know a
1:31:08
month ago or so like right before Sonoma was released right and I've been wondering like on my new Mac um you know
1:31:15
I use a lot of I get a lot of stock Adobe art um from Adobe stock so like AI
1:31:21
files but I don't I don't own Adobe Illustrator um I use Adobe I mean
1:31:27
Affinity designer right which I think I think a lot of you do as well but it was driving me nuts that
1:31:34
like all my new newly downloaded Adobe Illustrator files from Adobe stock I
1:31:39
couldn't quicklook them like and there's no preview icon right I mean it just shows it shows the
1:31:46
Affinity designer logo but it doesn't show actual preview of it because before you can quick look it and you would see
1:31:53
the contents and anything that I've downloaded on this new Mac hasn't hasn't
1:31:59
worked and after research I I found out that in Ventura Apple removed the ability for
1:32:07
preview app to open up EPS files um encapsulated postcript files right and
1:32:16
uh that essentially uh AI Adobe Illustrator files are just fancy EPS files right
1:32:22
and because Apple removed the ability for the preview app to um read those
1:32:29
files they you can no longer quicklook them well correction you can no longer quicklook old one or new ones funny
1:32:36
enough if I um open up a file or I download on my other Mac that's still
1:32:42
running um Catalina right which is the one before Ventura if I quick look at
1:32:49
there it'll generate the little quick look preview and then I get the quick look on my somoma on my new Mac so it's
1:32:57
it's interesting it'll work for old old ones but not newly generated ones on my
1:33:03
Mac so um yeah kind of sucks it's driving me crazy I I emailed Affinity
1:33:10
you know begging them please just add quickl support because I I it opens up AI files just fine why can't it generate
1:33:16
a quick look for me um but I doubt they will
1:33:22
so I'm on the hunt for either an app that will give me quick look support for
1:33:28
AI files or something I don't know but it would be nice I have to download an app just to
1:33:35
change all of me momes to M MP3s to play on the Hi-Fi system downstairs yeah so
1:33:44
for example like here right here um I mean this is an AF if I quick look it I
1:33:49
just get I mean it shows the affinity logo there but but funny enough if I scroll down if we look at let's say this
1:33:56
one this was this was one that I predates me having this Mac and quick
1:34:02
look works on it so very
1:34:08
interesting so yeah I'm working on a new a new logo for my I'm my son's a part of
1:34:14
The Roc um Air Force RC at school and I'm designing a new logo for them um so
1:34:21
that's why I had all those airplanes but the other one I want to get this week was I think that hazer in
1:34:28
it that's the automation one which um which one Hazel is it Hazel
1:34:34
oh Hazel yeah yeah you automate so you can automate things yep yeah yeah it's a
1:34:39
great one it's a really use super useful app yeah because I got M on here and on
1:34:45
the laptop now working both with the same license which is good excellent
1:34:51
hopefully I can do the same with that as well yes uh yeah I believe Hazel I have
1:34:57
it running on both my Macs too so you should be good yeah good I think long ago it was made for cleaning up to
1:35:04
automate the clean up or files or something like that in the past Hazel yeah Hazel um I mean it still is I mean
1:35:11
basically it watches folders and then you can you know either you know that you know whenever a new file is added to
1:35:16
a particular folder it can do stuff with it right yes yeah you use for
1:35:22
synchronizing uh between two different machines or no I don't use it for synchronization um I do use it to clean
1:35:28
up um my downloads folder primarily like I have a bunch of rules that you know for you know if a file is ex ex like
1:35:36
because I download a gazillion rap weav projects for support right so like my downloads folder before I mean without
1:35:42
Hazel it would have like hundreds of rap weav projects so basically I just say there's a rap project that's been in my
1:35:48
downloads folder for like more than three weeks delete it you know um and uh
1:35:55
so yeah stuff like that and changing the classic to whatever you done I think you
1:36:00
said yes yeah so if anyone sends me because I use rap weever
1:36:05
8.93 um if anyone sends me a rever classic file um you know that has the
1:36:11
extension RWC um basically I just have Hazel rename it to rw8 um and then it
1:36:17
opens just F rap 8 and also like Adobe stock images um If
1:36:25
Ever I download if it finds an adobe stock image in my downloads it copies it into Devon think which I which is what I
1:36:32
just showed you um and then I use that as like my my stock Library basically so it
1:36:38
automatically adds it into a folder that has all the stock images that I've downloaded just so because for a while I
1:36:45
when before I created that rule like I'd create a i' download a stock image and then i' I don't know maybe i' delete it
1:36:51
by accident or something or I move it to somewhere and I'm like where's this I know I got this stock image but where is
1:36:56
it so this rule just kind of archives it to a general location for me yeah well I was hoping to get this
1:37:04
Cloud thing working today so it would just everything will be just the same over there as it is here it working
1:37:11
before y doing me eding so I might have to think of an another because I'm getting fed up just dragging it across
1:37:17
and waiting for it to sink up
1:37:23
yep sweet well guys uh I just realized we've been here for almost two hours now
1:37:29
crazy time flies when we having fun well I forgot the times our clocks change I forgot yours didn't so I was a bit late
1:37:36
oh oh you oh oh time changed over there already haha yeah we change on Saturday
1:37:41
oh that's right so Friday will'll be early then that's good oh good good thanks for maybe I'll
1:37:49
maybe I'll make a note when the when the hangout post goes on Friday I'll make sure everybody remembers that yeah yeah
1:37:55
okay yes that's nice because I've been connected one hour later as well so oh okay
1:38:01
[Laughter] yeah that's probably why everyone is
1:38:06
connecting because if someone tries to join a zoom meeting before I actually start it like I get emails yeah and like
1:38:13
there was like a dozen people from Europe tried to connect an hour
1:38:19
early and that's exact why [Laughter]
1:38:26
interesting so the US is out of sync with Europe again yep yeah for the for a
1:38:33
week be good because when you had the summit it was always perfect timing
1:38:40
yeah this year I think although a couple years I did it I did the summ the same
1:38:45
weekend that that you guys time changed and that that was man that was horrible yeah
1:38:54
hey before we leave any other questions that I can help you guys out with no right moment sweet cool guys
1:39:02
well hopefully I'll see some of you guys on Friday else uh thank you everyone else for joining all right see you later
1:39:09
take care guys bye everybody that good