Tumgik
#Note: I also make it so the app can't run in the background in settings
tignya · 1 month
Text
My guilty pleasures are those shitty app games that shoot a million ads at you that I play for a bit on airplane mode before getting bored(surprisingly good time waster when high)
I've found one that's where you just rip open card packs, and it's got cool art, but it took me 5 minutes to realize it's all AI art, since there's no damn way this much effort was put into a shitty mobile game.
My question is: would it be alright to redraw the ones I think are cool, and while ofc not claim them as my own, not source the images? It's AI, so stolen art to begin with, but I want to know if it's morally bad to draw them anyways. Since despite being AI, some of the lil creatures are still pretty damn cool.
1 note · View note
somecunttookmyurl · 2 years
Note
love following you for the occasional "you absolutely can do this. you can work out why you aren't and you can fix it and if you're not doing that shut the fuck up and wallow somewhere else i ain't helping you". i find it really motivational like goddamn it you're right i CAN solve this and if i'm not trying why should anyone else? it's like... get your shit together (affectionate). that said do you have any tips for ADHD besides flowcharting executive dysfunction
that's it lad. pick yourself up, dust yourself off.
what works or doesn't work for you is gonna be personal depending how your adhd affects you (flowcharting works basically all the time as a general checklist but the specifics of remembering to take care of those things in the first place are gonna vary)
the first step to finding, or devising, an adhd lifehack is knowing what problem you're actually trying to solve. "i don't remember my meds" isn't the problem. why? what's stopping you? is it more a time blindness issue (i don't notice time has passed until whoops it's afternoon and whoops) or a noise/visual blindness issue (do i stop paying attention to my meds being there or stop noticing reminders)
those are linked of course and most of us struggle with both but you gotta understand what you're trying to fix first
that said. for me:
i know things becoming visual/background noise is a problem for me. this means that any kind of external reminder (that isn't from an actual human being) like alarms, post-it notes, leaving things in obvious locations, or signs will only work for a limited time. at some point i'm going to stop paying attention to it and it will stop working
so then switch to something else. move or change the visual reminder. set a different alarm sound at a different time. there's an app somewhere that i don't remember the name of that lets you set alerts that go off at a random time within a window (like... somewhere between 2 and 3pm) which is better than the same one all the time.
change them around as necessary
i know routine is important in adhd and one of the biggest reasons it often goes undiagnosed until adulthood is that children have external routines and tasks set by teachers & parents so the problem isn't apparent until you move out and suddenly find yourself woefully unqualified for the position of zookeeper
i don't have a job so there isn't actually any external structure to my life at all which is very hard for adhd. i don't have specific times to do things at (because as we all know if you're doing it at 7 and then it gets to 7:01 you Obviously Can't Do It) but i do have a routine for my housework. the bed is made and dishes done every day, but other tasks fall on a specific day of the week and eventually it all gets done
i know what day it is by which thing i cleaned yesterday. ask my friends what day i change my sheets and do my laundry.
getting up and going to bed at the same time(ish) every day is, groan moan moan yeah i know, unfortunately annoyingly effective and important. but it's also good for me to have a specific "get up" and "go to bed" routine.
i don't take my meds for about 3 hours after i get up because they don't last as long as they should and i don't want them to kick in before my physical form arrives on the scene. so in that window if i sit down it is Game Fucking Over.
as soon as i get up, i make the bed before i even leave the room. i go and put the kettle on. i fill the sink with hot water to do the dishes. i go and wash my face and do the first step of skincare. the kettle is done, so tea is started. go back and do more face stuff. now tea is brewed. more hygiene stuff. do the dishes whilst tea cools now they've been soaking a lil bit. last bit of hygiene stuff. drink tea and write list for the day. cross off "dishes" and "make bed" as soon as you write them. brush teeth. NOW i can go to the sofa of death.
i take a bath at night bc it helps my muscle pains so whilst that's running i clean the kitty litter, and tidy away anything in the wrong place (mug back to the kitchen, trash thrown away, shoes in the shoe rack, yarn in the bag etc)
if i don't Know what i'm doing i will do nothing. i will be confused john travolta. there's a reason you see people at the gym with little notebooks occasionally - if you go in there with a plan you're not aimlessly wandering wasting time and don't forget anything
to that end, i need a to-do list. physical works better than digital because forming the words in writing with my hands is more distinctive than typing and also there is an (ever changing) physical reminder of it on my table next to me.
i don't get the "ticking a thing off the list" dopamine thing that people talk about. crossing things off brings me no particular satisfaction. but it keeps me grounded to what i want to do and stops me wandering off and forgetting things. i write "meds" on it every morning as a secondary reminder to take my pills and you wouldn't believe how often i still forget but at least i normally get reminded before it's too late.
how big or small you make the tasks on your list is up to you. too many, and you might get overwhelmed by it looking like too much (or running out of room on the paper). too few and they might be too vague so you still get stuck, or be too large to reasonably accomplish in one go. for example "clean kitchen" is too big - i might forget a part of that, and also i can't do the whole thing at once which runs the risk of it not being finished. but listing every task separetely is ridiculous. it would be really long, and some things only take a minute or two.
so it gets split into 2 or 3 tasks. "clean counters / oven" "wipe down cupboards & clean out fridge" (i sweep and mop on a different day bc the bathroom and hall also need swept and mopped so they all get done together as a separate task)
"vacuum" although not too vague is too big to do at once. it hurts my back and it's exhausting so i do the living room and bedroom separately. 2 tasks.
and if all that starts failing and i'm struggling to Get My Shit Together, i ask my friends to give me 20 min and check in on me.
62 notes · View notes
Text
Articulate - Weekend Notes
November 25-26th (12 hours)
After being in contact with Laura Frood, who is the producer of Articulate Cultural Trust, I was invited to the weekend workshops that were centred around Article 31 - which aims to give care experienced children and young people the right to play, relax, rest and have fun.
From the moment I walked in I was greeted by so many people with a smile and made to feel so welcome. At first I thought it was because they knew I was a student and were just being nice to me but it turns out that's just how they all are.
There were so many people there from so many backgrounds, social workers, health care workers, rappers, artists poets, so many. They all offered a unique background and knowledge that benefited the rest of the group.
Workshops consisted of learning to how to write songs from the rapper Paque. Having aspirations as a youngster to become a rockstar and writing so many lyrics, this felt like I was back to being that child again and I forgot just how therapeutic it was. Although I struggled as we only had a set amount of time and a subject I wasn't too familiar with but I came away with realising just how great writing down what I felt again.
We also had a workshop from Saffron Hill and Eve Woods, who are Leaders of Children of the Revolution, an organisation that seeks to help others through creativity.
We talked about the stigmas surrounding care experienced youth and how it affects them. We were then showing all these successful people from different industries that were from care experienced backgrounds and how it proves people just need a chance. We took a quote from one of these celebrities and stencilled it on top of some painting we had done earlier. I chose Debbie Harry as I'm a huge fan of Blondie but had no idea of her personal background. I chose the quote "I know who I am, and it would be an insult to the Harrys." regarding her biological parents as it connected with me as I don't speak to my family and like to make my own identity away from them.
There were so many things that I could go on and on about but I'll provide quick summarisations for the other workshops.
Trove/The Vault - A portable case that contains a phone and headphones along with a wristband that stores a personal NFT tag. Care experienced children often lose their possessions through one way or another so this allows them to scan a picture and record their voice. They then have a record of all these possessions through the years that only they can access. Along with a mobile app as well which they are pushing to get funding for.
Tumblr media Tumblr media
Jessica Gillies Artivism workshop that helped us visualise a route to Article 31 by asking everyone in the room for their opinions, experience and knowledge to help plot the route through train tickets.
Tumblr media
Auction - A fun little event at the end of it all were people bid their contributions/plans that they use to help obtain the realities of Article 31.
The experience was amazing, I honestly can't believe just how great and inspirational it was. I spoke to so many people who told me and showed me the work they were doing and hearing about their own backgrounds was so good to hear.
I believe I have been incredibly lucky to have been given this opportunity for a placement here and hope to learn as much as I can from the people involved with it as with such a diverse background I feel I could really benefit from this and in my plans for the future if/when I graduate.
Laura will contact me with regards to availability in the run up to Christmas, 40 hours is the minimum but I will be doing my best to get some extra hours in where/when I can as I don't know when a chance like this will come around again.
0 notes
curiousconch · 3 years
Text
Lions on the Prowl
Chapter 7 of Ricochet (An Open Heart AU)
Catch up here: Series Masterlist
Chapter Synopsis: Bryce and Rafael go on the hunt to unravel the sinister truth, hoping that what is revealed leads to Heather.
Pairing: Rafael Aveiro x MC (Dr. Heather Song) | Bryce Lahela x MC (Dr. Heather Song)
Words: 1.8k+ | Genre: Crime, Suspense/Thriller, Romance
Rating/Warnings: Mature (16+) / language, violence
Author's Notes: As promised, here's chapter 7. It has minor references to canon, but I did some tweaks to fit the overall storyline. Thank you so much for taking time to read this series. Please let me know if you want me to include/remove you in the tags list. Also, disclaimer: Majority of the characters are owned by Pixelberry, except the main character Heather Song and an OC Jordan Anderson.
Tumblr media
Bryce slipped his phone into the pocket of his suit after his call with Rafael. He got into his car and punched the coordinates of his destination, tapping his fingers on the steering wheel as he waited for the GPS to load. Once he heard the first set of directions, he turned on the ignition and drove off. As the miles went by, he began to map out his strategy to interrogate the person who started it all - Travis Perry.
After half an hour, he was let into the maximum security facility. He went through the strict visitor SOP before he was led into a small room, devoid of anything cheerful. He tried his best to shake off the inherent thoughts he had about Heather's current situation, focusing instead at the matter at hand. Several minutes passed before he heard a click and the door opened, revealing a dank and skinny figure.
When Travis realized who was visiting, he rolled his eyes.
Bryce watched as he sat down while his handcuffs was hooked at a protruding hole in the center of the table. He waited for the guard to step outside before he leaned forward, switching into full-on lawyer mode.
"You better tell me what you know now, Perry."
Travis smirked, looking ominous.
"Desperate much, are you, ADA Lahela?" he leaned back, slouching. "Why come to me so early on in the game?"
The answer was easy, he was desperate. Every passing minute that Heather was missing reduces the possibility of finding her alive. He knew that much. And Bryce was willing to risk anything to see her breathing again. Even endangering his career or his dignity.
"You know very well why I'm here, Travis," his fingers ran up his blue tie, loosening it a little, hoping that he was playing his cards right. Bryce knew Perry's confidence came from the knowledge that he had nothing left to lose. He can't put him at fault though, his sentence were pretty much signed, sealed and delivered. However, the ADA didn't expect him to give up anything without a fight. He was the criminal who attempted to kill a senator, after all. So he came prepared.
Bryce shook his head, sneering back, a finger pressed lightly on his chin.
"Travis, Travis, Travis..." he stood up, circling around the prisoner like a lion on a prowl. "Aren't you forgetting something? I'm just a man who can offer you something that is going to be very hard to turn down," he stopped once he stood directly behind his prey. He then crouched down and leaned forward, his smug face inches away from Perry's. "So, you interested?"
Perry hissed, a look of disdain overcoming his previously confident composure.
"I thought so," Bryce smiled, satisfied. His work wasn't done yet though. He put the tips of his fingers together, pulling back so he can continue to prance around. It was the signature Lahela move.
This was a signal to anyone beyond enemy lines that Prosecutor Bryce got you in his grasp. That's why they call him magic hands.
"You better start talking then. Clock is ticking," he returned to stand opposite him, the palm of his hands pressed flatly on the metal table. "Well, that is, if you choose to cooperate."
The perp he worked laboriously to convict fell into a contemplative silence. Bryce watched intently, as Travis closed his eyes and took deep breaths before sitting back up, determined not to say a thing.
"I take it you don't want to talk then?" Bryce pursed his lips in an attempt of mockery. "Why? Suddenly grown a conscience after being caged for a few months? Wanna make Jonathan proud?"
At the mention of his younger brother, Perry abruptly stood up causing his chains to rattle against metal. He lost control, as he screamed to the young ADA's face.
When he lost his steam, Travis eventually backed down looking pleased with himself as he found Bryce's stunned expression.
"You will never catch him! Jordan is more cunning and more capable than any of you pieces of shit!" Travis roared, startling Bryce. "You're all just as worthless as that fucking senator! You think you're so different? Well guess what, you're all the same!"
For a few long moments, Bryce did seem like someone who just lost a battle. The convict sat down and pressed the button under the table to call in his escort. But before anyone came back in to get him, the cunning golden boy mimicked his movements and stared back at him.
"Well, thank you, for your kind assistance," Bryce said quietly as a guard entered and uncuffed Perry. Travis looked back at him, puzzled. He was ordered to stand up, and when he was about to leave the room, Bryce quirked a brow, his lips twisting into a smirk of a cheshire cat.
The mouse just fell into the trap.
"Jordan, huh? I wonder who that is."
Perry's face drained of all color. Bryce chortled in reply before he continued his celebratory address.
"And since you didn't agree on anything, I'll consider it an early holiday gift that doesn't need to be repaid," the lawyer brushed back his hair and stood up, straightening his dark grey suit. With a shrill scream, the heavy metal door closed upon Travis Perry's face, leaving Bryce alone in the room. He waited for a few moments, fixing his tie, then walked back out to the correctional's office.
One more thing before we're done here.
He requested for Perry's files, browsing through his phone records and visitor logs for the past 6 months. When he turned to the third page, he found exactly what he was looking for. Bingo. He fist bumped the air, then took pictures of the pages where he found the matching name. As he set out to collect the rest of his belongings, he quick dialed Rafael and reported his findings.
"We have a name," he walked back to his parked car and got in, turning the ignition on. "It's Jordan Anderson. Look for any records related to him and how he connects with Travis Perry, I'm coming over." he backed up the car out to the road and drove to town.
Hold on, Heather. We're coming for you.
***
Rafael reopened Perry's files for the tenth time since tonight after he ended his call with Bryce. It was a breakthrough, after hours of not being able find anything of value since the investigation started. The name didn't ring any bells, but he was confident he's going to find something. He had to.
Before he closed the file another time, he read a single phrase in the page about Travis Perry's family background. There it was listed:
Parents: Theodore Perry (Deceased), Jenny Perry (deceased)
Siblings: Jonathan Perry (deceased), foster brother (presumed alive, identity unknown)
He highlighted the two words - foster brother.
Is this him? Did we find the kidnapper?
He beckoned the agent beside him who was poring over Farrugia's phone logs. "Marshall, can you find out if Travis' parents took in kids for foster care?"
The agent nodded and opened the application for the National Foster Care directory. Raf watched as he browsed per county, directing him to a site containing Boston's list. Time seemed to slow down for Rafael as Agent Marshall typed in the parents names into the search criteria. He pressed enter, and together they watched the loading icon, as the app attempted to pull up any matching records.
After an excruciatingly long 10 minutes, the application displayed a single name: Jordan Anderson.
This was the solid lead they needed.
He directed half of his team to find anything they could regarding Jordan Anderson. One by one, they pooled in the data and eventually created the most accurate biography of the man who just became Boston's most wanted.
Raf asked for his image to be emailed to the IT guys to run facial recognition on surveillance footage around Edenbrook and Bryce's condo, marking it as urgent. He approached the whiteboard, and began to write a summary of what they knew so far:
JORDAN PETER ANDERSON
* Foster brother of Travis Perry
* Aged 29
* Last known address: Everett, MA
* Last known occupation: Maintenance Crew, Stintson and Co. Cleaning Agency
* Criminal records: Juvenile detention for Shoplifting, illegal drug use, stalking, trespassing
He also listed down the number of restraining orders issued against him, painting a picture of a long history of offenses and a troubled life. He read the accompanying material that they were able to dig in the last half hour and built a psychological profile of the suspect.
Several minutes after, ADA Lahela walked into the room. Bryce nodded to him, before perusing the bulleted points on the board. "This is good work," the prosecutor said.
Raf handed him some of the printouts, allowing him to make his own analysis. The special agent began to discuss his.
"He appears to have a close bond with his foster family, seeing that he didn't move out of Massachusetts. As to how much contact he had with Travis, we're uncertain yet," Rafael said.
With that, Bryce pulled up the pictures he took at the correctional facility. He showed it to Raf.
"There were several rows of the same number in the call logs starting a few months back, starting on the day Perry was transferred," Bryce pointed at the records in contention before proceeding. "So I trailed a pattern. I tried looking at the days when that same number didn't appear in the call logs and looked at the visitor records instead. The name Jordan Anderson came up every single time."
"We received a tip!" an agent stood up and approached the two conferring men, interrupting their discussion. "Apparently, Dr. Song called for a car to bring her to the airport this morning. The driver waited in front of ADA Lahela's complex and was about to leave when he saw a suspicious guy in an overall leaving a side entrance. He was carrying a black luggage bag and a woman who the driver thought as drunk. The woman matched her description."
They shared a look, prompting them into action. Rafael pulled up his phone to dial the surveillance room, but before he could, it pinged for an incoming email. It was from an anonymous sender. It contained a video file attachment. He tapped the play button.
It was a dash cam footage. The first few seconds were dim, but it wasn't long before a black car pulled up into the empty road. The vehicle stopped, a male figure emerged from the driver's seat. He opened the backseat door and there was Heather, limp and unconscious, being dragged by a man who shared the same face as the picture in the printouts. Both men's breathing hitched.
The video finished playing when they heard another ping. It was another email from the same sender. This time, it only contained a single line:
24th Avenue, Panacea Pharmaceutical Boston Tower.
"Panacea? Why does that sound familiar?" Bryce questioned, frowning.
"Panacea, as in the Panacea Labs?" the agent inputted, looking at each of them. "Panacea Labs partnered last year with Edenbrook and Mass Kenmore, prompting the construction of a new office downtown. But the company was shut down due to ethical and regulatory violations, halting the project. It was never finished."
"Can someone put up a recent image from 24th Avenue?"
Another agent walked up to them, showing his laptop screen.
There in the image was a faint sign, Construction Ongoing. Underneath it was the word Panacea.
Rafael raised his phone beside the computer, comparing the still frame from the video.
There it was, at the upper left side, the same sign and the same word.
At that moment, both men knew they were only scratching the surface. But they can deal with that later.
Right now, they knew where Heather was. And it's about damn time they get her back.
Taglist @ramsey-lahela @eleanorbloom @choicesficwriterscreations for Fics of the Week
10 notes · View notes
t-baba · 6 years
Photo
Tumblr media
Creating Your First Angular App: Components, Part 1
The second tutorial of this series taught you how to store data inside the Angular app and access it using a service class. In this tutorial, we will create the HomeComponent for our Angular app.
The homepage or the HomeComponent that we are creating will list the top three countries in different categories like population and area. The data to determine the sorting order will be taken from the COUNTRIES array we created in the previous tutorial.
Creating the HomeComponent Class
To create the HomeComponent, change the directory in the console to your app folder and run the following command:
ng generate component home
This will create a folder called home inside the src/app folder with four files inside it. For this app, we only need to be concerned with three files named home.component.ts, home.component.css, and home.component.html. The home.component.ts file will contain all the logic for the component, and the CSS and HTML files will control the appearance and structure of the component.
Let's start by editing the home.component.ts file. The HomeComponent is supposed to show the top three most populated countries, the three largest countries, and the three countries with the highest GDP stored in the COUNTRIES array. 
We will be importing both the Country class and the CountryService class that we created in the last tutorial. We will also import Component and OnInit from @angular/core. The OnInit dependency provides a lifecycle hook that is called right after data-bound properties of a directive are initialized.
After importing all the necessary dependencies, we will define our component decorator. The component decorator is used to provide the necessary metadata information related to our component. We will set a value for the selector, templateUrl, and styleUrls inside the decorator. 
The selector is used to specify the tag that will be used to identify our component. The templateUrl is used to provide the URL for the template to be rendered when Angular encounters the provided selector. The styleUrls property is used to specify different stylesheets that should be applied to the given template. Here is the code inside home.component.ts up to this point:
import { Component, OnInit } from '@angular/core'; import { Country } from '../country'; import { CountryService } from '../country.service'; @Component({ selector: 'app-home', templateUrl: './home.component.html', styleUrls: [ './home.component.css' ] })
Now we will start defining the HomeComponent class with different properties and methods to help us show the country data to users. The HomeComponent class will have three different properties, which will accept an array of countries as their value. We can inject a dependency in the component's constructor by specifying a constructor parameter with the dependency type. That's how we will inject the CountryService class inside our HomeComponent. 
Here is the rest of the code for the home.component.ts file:
export class HomeComponent implements OnInit { populatedCountries: Country[] = []; largestCountries: Country[] = []; gdpCountries: Country[] = []; constructor(private countryService: CountryService) { } ngOnInit() { this.setPopulatedCountries(); this.setLargestCountries(); this.setGDPCountries(); } setPopulatedCountries(): void { this.populatedCountries = this.countryService.getPopulatedCountries(); } setLargestCountries(): void { this.largestCountries = this.countryService.getLargestCountries(); } setGDPCountries(): void { this.gdpCountries = this.countryService.getGDPCountries(); } }
We have created three methods that use the CountryService class to get the countries with the largest area, the highest population, and the highest GDP. The arrays returned by different CountryService methods are then assigned to the corresponding properties of the HomeComponent class.
You should note that all these methods that set the value of populatedCountries, largestCountries, and gdpCountries are called inside the ngOnInit() method so that their values can be used as soon as the component is created.
Creating the HomeComponent Template
After writing the code for the HomeComponent class, it is time to create the HTML template for the component. Since the code inside home.component.html is mostly HTML, I will only be explaining the Angular-specific parts. Here is the code for the whole file:
<div class="container"> <h2>Three Most Populated Countries</h2> <div class="group"> <a *ngFor="let country of populatedCountries" class="country-unit" routerLink="/detail/"> <div class="country-block"> <h4></h4> <p></p> <p>People</p> </div> </a> </div> <br> <h2>Three Largest Countries (Area)</h2> <div class="group"> <a *ngFor="let country of largestCountries" class="country-unit" routerLink="/detail/"> <div class="country-block"> <h4></h4> <p> km <sup>2</sup> </p> </div> </a> </div> <br> <h2>Countries with Highest GDP</h2> <div class="group"> <a *ngFor="let country of gdpCountries" class="country-unit" routerLink="/detail/"> <div class="country-block"> <h4></h4> <p> USD</p> </div> </a> </div> </div>
As I have explained earlier, the populatedCountries, largestCountries, and gdpCountries have been assigned an array of Country objects as their value. We are using the NgFor directive to loop over all the countries in a specific array and show their names and respective properties. For example, *ngFor="let country of populatedCountries" loops over all the country objects inside the populatedCountries array and assigns that value to the local variable country. This directive also renders the corresponding a tag as well as all other tags inside it for each country object inside the populatedCountries array. The same explanation goes for all the country blocks rendered by iterating over largestCountries and gdpCountries.
We are using Angular pipes to properly format the population, area, and GDP values for different countries to make them more readable. One thing that you might find confusing is the routerLink directive that I have used with all the a tags. We will discuss it in more detail in the last tutorial of the series when we write code to traverse between different components or sections of the app. The value of the routerLink directive acts like a regular link that we come across on websites that we visit. The important difference is that instead of loading pages, we will be loading components.
Creating the CSS File for HomeComponent
Finally, you can write some CSS to make the HTML template more presentable. Here is the CSS that I have used for the HomeComponent. Keep in mind that this CSS needs to go inside the home.component.css file.
body { font-family: 'Lato'; } h2, h3, h4, p { font-family: 'Lato'; margin: 10px; } .country-block p { margin-top: 0; margin-bottom: 0; } .country-block h4 { margin-bottom: 10px; } h4 { position: relative; font-size: 1.25rem; } .container { margin: 0 50px; text-align: center; } .country-unit { width: 200px; display: inline-block; margin: 10px; } br { clear: both; } .country-block { padding: 30px 0; text-align: center; color: white; height: 150px; background-color: #795548; border-radius: 2px; } .country-block:hover { background-color: #9C27B0; cursor: pointer; color:white; }
It is important that the CSS inside home.component.css is only applied to the elements inside the home.component.html file.
You might want to render HomeComponent inside the application shell by changing the contents of the app.component.html file to the following:
<h1></h1> <app-home></app-home>
Unfortunately, you will get the following error when trying to do so:
Can't bind to 'routerLink' since it isn't a known property of 'a'.
We will talk more about the routerLink directive and how to get rid of this error in the fifth tutorial of this series. Right now, you can remove all mentions of routerLink from the home.component.html file to run your Angular application without any error. Just make sure that you add everything back to the file.
Final Thoughts
If you have never created an Angular app before, getting comfortable with components will take some time. For ease of understanding, you can consider components similar to different iframes loaded inside a webpage. The .ts files contain the logic for the component, just as .js files contain the logic for iframes. 
The .html files contain the elements that you want to render in an iframe or inside a component, and the .css files contain different style rules for those elements. I admit that this is not a very accurate comparison, but it should help beginners make sense of components and the relationship between different files of a component.
In the next tutorial, we will create two more components that will help you understand components more clearly. If you have any questions about the code related to HomeComponent, please let me know in the comments.
by Monty Shokeen via Envato Tuts+ Code http://ift.tt/2GXwuFZ
0 notes