56 sea gull coloring page
sea gull coloring page
Seagulls Coloring pages. Select from 62826 printable Coloring pages of cartoons, animals, nature, Bible and many more. Seagulls coloring pages | Free Coloring Pages 0
Laughing Gull coloring page | Free Printable Coloring Pages 1
Seagull Coloring Pages - Kidsuki 2
Seagull is flying high coloring page | Free Printable Coloring Pages 3
Feb 15, 2022 · Digital illustration by ColoringPageExpress Youll get: 1 Coloring page in JPG, PDF files High quality image High resolution image Image is suitable for printing on 8 ... 4
Seagull Coloring Pages - Best Coloring Pages For Kids 5
Seagull coloring page | Free Printable Coloring Pages 6
Seagull Kids Coloring Page Great for Beginner Coloring Book 2515856 Vector Art at Vecteezy 7
Seagull Coloring Pages - Best Coloring Pages For Kids 8
Seaguls coloring page | Free Printable Coloring Pages 9
The Seagull coloring pages introduce the kids to one of the most common seabirds. These creatures are possibly found on all the beaches of the world. A Seagull is small in size, having … 10
Seagull Coloring Pages. You can download free printable Seagull coloring pages at Coloringonly.com. We have chosen the best Seagull coloring pages which you can download … 11
Seagull Sky Floating Coloring Page : Kids Play Color | Coloring pages, Coloring pictures, Sky 12
Seagulls Coloring Page | Super Coloring | Seagull Tattoo, Bird Drawings www.pinterest.com. why coloring is good for girls Coloring is a great way for girls to express themselves. It can be … 13
Seagull coloring pages. Download and print Seagull coloring pages 14
Seagull Coloring Pages - Best Coloring Pages For Kids 15
Seagull coloring page | Free Printable Coloring Pages 16
Seagull coloring pages. Download and print Seagull coloring pages 17
White Feather Seagull Coloring Page : Kids Play Color 18
Two California Gulls coloring page | Free Printable Coloring Pages 19
√ Coloring Pages Of Seagulls / Cartoon Stylized Seagull For Coloring Page Stock Vector 20
Seagull Standing on Dockyard Coloring Page - NetArt 21
Seagull coloring pages. Download and print Seagull coloring pages 22
Seagull Coloring Pages - Best Coloring Pages For Kids in 2021 | Bird coloring pages, Coloring 23
Seagull Coloring Pages - Best Coloring Pages For Kids 24
California Seagull Image Coloring Page - NetArt 25
Seagull coloring pages. Download and print Seagull coloring pages 26
Seagulls Coloring Pages - ColoringBay 27
Seagull coloring pages. Download and print Seagull coloring pages 28
Seagulls Coloring Pages - ColoringBay 29
Pose Of A Seagull Coloring Page : Kids Play Color 30
Seagull Rest After Flying Coloring Page - NetArt 31
Download Seagull coloring for free - Designlooter 2020 👨🎨 32
Swallow Tailed Seagull Coloring Page : Kids Play Color 33
Seagull Coloring Pages - Best Coloring Pages For Kids 34
(gentle music begins), - Hello, everyone., So excited., VueConf is finally here., Is everyone excited?, Yeah.
(crowd applauds), There's so many great
presentations coming up, so thank you all for coming to mine, on custom component libraries
with Vue and Tailwind., My name is Paige Kelly,, I'm a senior software developer at Pax8., We're out in Denver, Colorado., I actually have a few of my coworkers here, in the audience today, so hey guys., All right., Yeah, so at Pax8 where I
work, we have this tradition, that I really like and
it's when you join the team, or meet a group of people
for the first time,, you give a weird fact about yourself., So I figured since I'm meeting most of you, for the first time, I would give, a weird or interesting fact about myself., So my weird fact for you
all today is I've actually, lived at 24 different
addresses since I was born., I know that's a lot, I
had to call my mom up, the other day and have her help me count, some of the ones from when I was a kid., But a lot of those addresses were actually, right here in South Florida., So in honor of my old homestead, and where we're gonna be
spending the next few days,, I figured we could build a Florida-themed, custom component library
using Vue and Tailwind., So let's jump into that., All right., So before we can start
building our component library,, I need to answer a few questions
from one of my friends., He's a seagull because I'm from Florida., All right., So he's asking what
are component libraries, and why do we use them?, So a component library is really similar, to what it sounds like., It is a collection of pre-built components, like dropdowns, selects,
buttons and modals., So I'm guessing a lot of us
here are software developers, since we're at VueConf and
you probably have worked, with component libraries before,, you might even have a few
of your own favorites., So let's ask the next seagull what, some of his favorites are., Says Bootstrap, Oruga
and of course Vuetify., All right, so now we know
what a component library is, and a few examples of them,, let's jump into building our own., So our first step is really similar, to how you'd build any Vue application, and for me, I chose to use the Vue CLI., If you're unfamiliar
with it, there is a link, to the documentation on the bottom, right hand corner of this screen., So let's jump into that., First we're gonna run Vue create, and the name of our component library,, which is gonna be Florida components., When you run this command,
the CLI is going to give you, a list of different
features to choose from., These are the ones that
I chose for this project, so if you're following
along here, here are all., So once you run that
command, you'll see a folder, has popped up with the name
of your component library,, Florida component, so I CD'd into that,, ran an NPM serve and when
you run serve you'll notice, that the boiler plate Vue CLI application, has popped up on your local host., So it should look something like that., All right, so we have our
application all up and running., Our next step is we're
gonna install Tailwind CSS., So before we install Tailwind,
I need to let everybody know, it is not a requirement for
building a component library., I've just been working
with Tailwind a lot lately, in some of my projects
and I've really loved it., So I thought I would throw it, into this presentation to show everybody., So what Tailwind is, is the
utility based CSS framework, and what that means is
you use utility classes, right inside of your
template and we'll look at, what that looks like a little later., Some reasons for using Tailwind
is it gives quick styling, so when you put those utility classes, right in your template,
you can code it out, and design it really quickly., Another reason is design
system integration., So a design system is
something that your UX team, would give you, like a list of parameters,, different styles to follow
and Tailwind's easy to, extend and theme and
really make it your own., So it really encapsulates
that design system, and last, one of my personal
favorite features of Tailwind, is it supports dark mode styling., So it's really easy to
style your components, for light and dark mode
and we'll look at that, a little later in this presentation., So here are our five steps., Let's get started., All right, so our first step is gonna be, to install Tailwind and its dependencies., Before we do this, I also
need to let you all know,, there's multiple ways to install Tailwind., I went the post CSS route., If you wanna look into
some of the different ways, to install it, there is a
link to the documentation, at the bottom right hand
corner of this screen., All right, so the install., We are gonna run an NPM
install on Tailwind CSS,, post CSS and auto prefixer., When I ran this command, these are, the versions of those packages that I got., All right, our next step
is we're gonna create, our Tailwind CSS file and
add in our directives., So in your source folder,
you're going to add, a file called Tailwind CSS and in there,, you're gonna copy in
these three lines of code., These are your Tailwind directives., So let's look at what each
one of these things is doing., So first we have our base., This includes something called pre-flight, and what pre-flight is
gonna do is really cool., It's going to normalize
your CSS cross browser., So this is gonna make your
applications look similar,, whether you open up in
Firefox, Chrome, Safari,, I haven't tried it in internet
Explorer, so I don't know., All right, the next one is components., So this is where you're
gonna keep all of your, component classes and add-on's., Last, utilities, so this
is gonna be the bulk, of what we're gonna be using in here., These are all of our utility classes., So our border radius, our
background color, our text color, and we're gonna look at
what it looks like to extend, one of these a little
later in the presentation., All right, so now that
we've built that, we need to, import it to main so we
could globally access it., So since we used the Tailwind CLI,, we're gonna have this main.js file., It should look really similar to this., We're just gonna add in
this one line of code here, so we import our Tailwind CSS file., Next, we're going to generate
our configuration file, so we're gonna run this NPX command., NMPX Tailwind CSS init-P
and what that's gonna do, is it's gonna generate two files for us., One is our Tailwind
config file, another one, is our post CSS config file., Right, so now that we've done that,, we can open up our Tailwind config, and configure our template file., So this is pretty cool too, Tailwind works, by scanning all of your files to see, what Tailwind classes
are being used and then, it only generates the classes
that you're actually using., So the way we do this is
we add in this content, and point it to the
files that are gonna be, using Tailwind in them, so
here is what we're doing., All right, so now we have our
application up and running., We have Tailwind installed., It's time for step three,, which is to build our first component, and this seagull says,
let's build a button., So that's what we're gonna do., All right, the first thing we need to do, is set up our file structure., So we're gonna open up our
code and in it, you should, see this components folder
since we used the VCLI., You're gonna find a file in
there called 'helloworld.vue'., You're going to just delete that file, and all references to it in your app.Vue., Then you're gonna replace
it with a button folder., So in this folder, we're
gonna have two files., One file is our actual component file, and the next is an index file
to export that component., So right now this file
structure looks a little silly, and that's because we only
have one component in there, and we don't have anything
else, but I really liked, this file structure
that I'm showing you all, because I could keep my tests in there., I like using Storybook,, I keep my Storybooks in these files., I might have multiple buttons., This is just a really good way to keep, everything all organized
so I've enjoyed it., Next, another index file
that's not doing too much, right now but it's exporting
all of our components., Again, little silly with
just one component in it, but trust me, this file gets big, as you build out your component library., So that's our file structure., Now we can jump into actually designing, our component and using Tailwind., So for anyone who hasn't
used Tailwind before,, this might look a little different, than the template that
you're used to seeing in Vue, and that's because with
the utility classes,, we use them right in the template., So let's jump in and look at
what this is actually doing., So these first four lines of code you see,, we're already having our button look, pretty good with these utility classes., I just gave it a little bit of padding,, border radius, background
color and text color,, was really simple using Tailwind., Next we have one of our pseudo classes, that we're using with Tailwind., All I have to do is add hover colon, and then I can override
styles right here, pretty easy, and then we have our active
pseudo class as well., So now you could see our
button when you mouse over it, or hover on it, it looks
like it's kind of popping up, with a bit of a drop
shadow, lighter color., You hold down on it for the active class, and it kind of darkens up, and all with just a few lines of code., Next, so I think this
part's kind of exciting., This is what I was telling
you all about earlier., This is the dark mode., So same component and
styled for dark mode,, all we have to do is add 'dark:', in front of whatever we wanna override., So we could even override some of, those pseudo classes with this., So now, as you see, we
have our button style, for light and dark mode., This last little chunk
down here is transitions., I just wanted to throw in and show you all, how easy it is to add transitions, and animations using Tailwind., So now when you hover over your
button or click down on it,, you'll see a little bit of motion when, all of those styles are
being added and taken away., All right, so last one
is our dynamic class, that we're passing in, so
this is just showing you, how you could use your props to, really make these components your own., So here I'm adding in a full width prop., So now we have the
button supports expanded., So when it's in a container,
if the dev user passes in, a prop expanded of true,
it'll take up the full width, of the container and you could do this, with all kinds of
things, it's pretty cool., Our slot, so this makes
it so you could write, whatever you want inside of your button., You could even add icons., I chose to use hello or 'Hello VueConf!', but you could write anything you want, so this really makes the button reusable, and now here's another seagull
coming to press our button., All right, so now let's
extend our base styles., So we're back in that Tailwind CSS file, that we set up earlier., Here, we're gonna extend our base., So I am adding styles
to our body class here, and this is just going to give it, a white background, dark gray text., In a more dark mode, it's
gonna flip that over,, the background will be dark gray, and the text will be white on there., The next thing I added
in here was our H tag, and I just kind of wanted
to show you how we could, really bring in our typography
and all of our styles, from that design system
with our component library., I think this is pretty cool as well, and we'll look at what this is doing, a little later in the presentation., All right., Step four, we're gonna
register our components., All right, so we are going to
create now another index file., This one's going to be at
the root of our source folder, and let's look at what that looks like., So this is our entry file., We're going to import
in all of our components, from that component index file that we put, into the root of our
components folder earlier,, then we're going to
iterate over each component, and register an instance of Vue on it., Then export it as Florida component., So this is what you're gonna
be able to install globally, on your consuming application., All right, next step,
we're going to configure, our package.json, so our
package manager will be able, to publish it and our
scripts so we'll be able, to build it out for the package manager., So let's go over what each
one of these things is doing., First, we have our name., So this is what our package manager, is going to name our component library., Since mine is Florida, component library, named it Florida components., Version, we haven't published
yet so it's version 1.0., Every time you publish
to your package manager,, you're gonna need to update this one., All right, so next let's look
at our main and our module., So this is our entry files., For our main, we're gonna
use a common .JS file, and for our module, we're using a UMD, or universal module definition file., These files are gonna be generated, by our build script below., All right, so next step, we have, our author and our description., So author, me, Paige Kelly, and then description, this is kind of like, our read me for Github but it's for NPM., So this is just telling the
user how to use your package., I just kind of left in
the default text here., Next we have files, so this is telling, our package manager
which files to publish., So I'm building everything
out in my disc folder., So I'm telling it to publish my disc., Next, private, I had to
toggle this over to false, 'cause we're publishing this publicly., All right, so those are
all of our settings., Let's look at our scripts., So serve, we've already used this one., That was our NPM run serve., Next is our build., Build is a compilation
of the next two scripts, and this is just so you don't have to run, each one of your scripts manually., Right now I only have two,
but this does both of them., So first one let's look
at, this is our build live, so this is going to
create those entry files, that main and module are pointing to, but let's break down what this is doing., So first we have the Vue CLI service build, with the target of library., You could either target this, as a web component or a library., Since we're building a component library,, I chose library for that., Next is name, this is what we're going, to be naming our entry files., Notice the Florida components
is being highlighted above, because these things need
to have the same name, 'cause we're generating those files here., Last, we are pointing to our entry file., That's the thing that we
configured in the last step, and we're telling it
to build out this file., Right, so there is our
build library script., Next we have our build style., So since we're using post
CSS, we're telling post CSS, to compile Tailwind CSS and output it, as styles.CSS in our disc folder., So all of this will make a lot more sense, and be a lot more useful in our next step., Step number six, which
is to publish the NPM., Let's get published., All right, so we're gonna
run that build script., So that was the script that
we set up in the last step, that runs our build library
and our build styles., So I'm gonna run NPM run
build and when I run that,, a disc folder will appear in my code, and it should be populated
with a few things., The first set of things
is gonna be all those, entry files that are generated
by our build library., Next is gonna be our styles.CSS file, that was built by the build style script., All right, so now we have all of the files, that we need to publish to NPM., Let's go ahead and publish., Before you run the next
script, NPM publish,, you're gonna need to go
onto NPM, create an account, and then log into it
through your terminal., So assuming you've done
all of those things,, we're gonna run NPM publish and if you've, successfully published
your component library,, the name of it, along with the version, will be printed out below., All right and also you'll be able to go on, to NPM and see your component library., So now we have a component
library all up and published., Let's see this thing in action., All right, so here you can see, I built a basic application using the CLI., There's not a lot here, we just have, an H1 tag on welcome to Florida, and then some body text, it
says, 'this is a Florida bird', and a picture of our friend the seagull, who's been helping us
through this presentation., So now let's install
our component library., So we run NPMI., So we're gonna run an install
on our component library,, Florida components and here
it goes, getting installed., All right, there it is, version one, and then let's run this again., So you'll see, nothing's
really changing yet., We're gonna need to set
this up in our application., So the way that we consume
our package library, is we're gonna open up our main.js file., So this is the application
that's up and running, on my local host right now., We are going to import
our Florida components, and then we're also going to import in, that styles.CSS file that we generated., I'm gonna save this., So now we should have
global access to all of, our components and our styles that we're, importing in from the component library., Let's see what happens when we
use one of these components., So now I am using my Florida button,, it's called FL dash button
and that's because we were, exporting it as camelcase
Florida button, FL button., I've added one method on here., So when you click the button,
it should order a public sub, for the seagull as a thank you from me, for helping me through my presentation., All right, so let's save this and..., Coding, this is fun., Why...
(man speaks indistinctly), Line three, okay., Oh my God, I've done this a million times, and this is literally the
only time that this..., Oh my God, I forgot to use... okay., This is why this was pre screenshot., I have never live-coded
in front of people before., Never doing it again., (audience laughs)
All right., So I'm going to add in my Vue use, so we could globally use
the component library., I've done this so many times,
so why isn't this one working?, All right, now you can see
(audience claps), our button component is up there., We have our typography., Thank you., Oh my God, I knew that
was gonna happen too., I was like, vibrate, anything live., It's not gonna work and
now let's click the button,, order the seagull a sandwich
and it's all up and working., Now let's look at this in dark mode., Right, so we're gonna go
into our system preferences., Go back (mumbles), into
general if you're on a Mac., Toggle this over to dark mode., Super cool, our application
is now supporting dark mode, because of our component library., We have our button in dark mode., We buy a sandwich for the
seagull in dark mode as well., So that is our component
library in action., Let's go back to the slides., Play from current slide, all right., Nice, working, all right., All right, so we have a few
other things to consider., First one is testing., We all just listened to
that presentation by Beth, so we are all professionals
on testing our components now., If not, I think there's a few
other presentations on there., Cypress is a great thing to test with., Next, we have accessibility., So since we are building
all of our components, from scratch and not using a
pre-built component library,, you're gonna need to
think about accessibility., So there are other presentations
today on accessibility, if you're not too familiar with it., I highly recommend checking those out., I will be there because
I still need to learn, a lot more about this personally, and lastly, documentation., We just built all these
really cool components., We need to tell people how to use them., So documentation, there's
VuePress, I like using Storybook., There's a million ways to
document your components., All right, so last thing
is have fun building., You could follow me
@PaigeCKelly on Twitter., If you'd like to look at any
of the code that we just built,, it's up on Github and if you wanna install, that super fun button,
there is our NPM package., All right, any questions?, Thank you guys.
(audience claps), - [Woman] Amazing stuff Paige,
anyone got any questions?, (man speaks indistinctly), Scope?, That's a good one, I
haven't thought about that., I am not too sure actually., I can't give you a
confident answer on that., I use Scope styling in
my applications normally, so I'm a pretty big fan of them
keeping everything contained, but I haven't really thought about that, as a component library 'cause I'm using, the Tailwind stylings and
then all of my other styles,, I'm not really using in the
component templates themselves,, I'm using them more in the
global component library, stylings like inside of the
base and the component add-on's, 'cause I think that's
more of the pattern that, they want you to follow with Tailwind., - [Woman] Yeah, it's her
first time ever on a stage, and you hit it with the hard questions., - I know, thanks.
- [Woman] Seriously?, (Paige laughs), - [Man] Yeah, I think one
of the challenges we've had, in using Tailwind for component
libraries is that it can, lead to duplicate
declarations, that you have, your compiled CSS inside
the component library, that's built separately
and then you have your, also Tailwind being used
in the main application., It's the consumer of those libraries., Have you found a strategy for being able, to avoid that sort of duplicate CSS?, - I haven't really run
into that yet to be honest., So no. (laughs), - [Woman] Yeah guys, seriously,, but that's the best answer,
yeah, you know what?, I don't know, but we'll find it out., - I'm also pretty new to
Tailwind, to be honest., I've only been using it
my last couple projects., So I haven't really run into
too many problems with it yet., - Also for a first time
speaker ever, oh my God,, you did an amazing job
in your live coding., What the hell?
(audience claps), - One laugh (laughs), - Also, I just have one question for you., - Yeah, go ahead.
- If you don't mind., This is an easy one.
- Okay., - [Woman] When is your birthday?, - Oh no, it might be today., - It might be today., We're all gonna sing happy
birthday to her, are you ready?, ♪ Happy birthday to you ♪, ♪ Happy birthday to you ♪, ♪ Happy birthday, dear Paige ♪, ♪ Happy birthday to you ♪, Thanks very much, Paige, well done., - Bye!
Reddit Images 40
The sea gull’s head becomes the snack 0
Coloring Sea-Monkeys My First Pet Booklet - Page 3 1
Adult western gull swallows purple sea urchin whole 2
Hi all, Is anyone familiar with this Sea-gull? just found on Aliexpress official Sea-gull page. how is the build and finishing quality? does anyone habe real life pictures of this? many thanks. https://a.aliexpress.com/_mOW5bRw 3
My Coloring, i hope you like it, cleand page by u/sea-faithlessness-81 4
Adult western gull swallows purple sea urchin whole 5
Newest Addition! Sea-Gull Ocean Star Diver 6
Is the China Heart Sea-Gull Ocean Star worth the price? 7
Dudes would feel the water, look at sea gull and some how know exactly where they needed to go 8
Dumb sea gulls stealing my sandwich again gonna have to buy another 9
[WTS] - Genuine SEA-GULL 1963 40mm X GOLD SWAN NECK Ref. SUPANK063SN. 10
[WIP] Start of day 20, Underwater Turtles by Artecy, page 4/18 completed. This page was much easier with bigger blocks of color vs. a sea of confetti 11
Fishing from the Sea Gull, out of Bay Haven Dock, Waretown, N.J. (ca. 1936) 12
[WTS] - Genuine SEA-GULL 1963 40mm X GOLD SWAN NECK Ref. SUPANK063SN. 13
[Sea-Gull, Vostok] No, I'm not a communist 14
[Sea-Gull] Legible? Not that much. Making me happy? Very much so! 15
Another sea bird, immature gull? Taken at Huntington Beach SP, SC in February. 16
The sea gull’s head becomes the snack 17
I made this baby quilt for my granddaughter named Arielle. Her mother loved Little Mermaid and now Arielle loves that Disney movie also. It was so much fun to make. I love applique. I designed the sea animals from coloring books. I quilted ripples around each sea animal. 18
What is Seagull coloring pages?, What is Seagull coloring pages?, What does a seagull look like?, What does a seagull look like?, How do you teach kids about Seagulls?, How do you teach kids about Seagulls?, How do you make a seagull out of feathers?, How do you make a seagull out of feathers? , What is Seagull coloring pages?, What is Seagull coloring pages?, What does a seagull look like?, What does a seagull look like?, How do you teach kids about Seagulls?, How do you teach kids about Seagulls?, How do you make a seagull out of feathers?, How do you make a seagull out of feathers?
Comments
Post a Comment