Reencle Gravity Is Designed for Kitchen-To-Garden Circularity

Reencle Gravity Is Designed for Kitchen-To-Garden Circularity

There’s no doubt composting is beneficial to all, but the space (and time) required to tend to it manually has primarily existed in the realm of suburban or rural households – until now. In the last few years, at-home composting machines that speed up the process have allowed smaller households and apartment dwellers in urban environments the option to turn common kitchen scraps into nutrient-rich soil to add to balcony gardens, household plants, and planter boxes. The Reencle Gravity is one of these newly announced kitchen appliances designed to deliver composting into every household with respect to space and interior design.

Reencle’s Gravity is unassuming, yet modern, a design that earned the composter a 2023 Red Dot Design Award in the “Household Appliances and Household Accessories” category.

The term “circular design” has increasingly become a buzzword amongst designers, a philosophy and practice where every stage of a product’s lifecycle is carefully considered to ensure zero waste – from sourcing to manufacturing, all the way to the eventual “disposal” of a product when it goes kaput. The age-old practice of composting could be deemed the ultimate example of circular design, turning daily food waste into nutrient rich soil that can be used to grow more food. One hurdle beyond space is the learning curve for composting. Throwing out food scraps to allow microorganisms to work their digestive magic is convenient outdoors, but indoors can introduce a malodorous bouquet that might turn you off from the practice. The Reencle Gravity is designed as a beginner-friendly kitchen appliance addressing this issue.

Person emptying a plate of food into Reencle Gravity compost machine in a kitchen setting.

It’s best to imagine the Reencle Gravity roughly as a robotic stomach, one that most likely can consume a lot more than you (thankfully)! Just like our own gut, the device hosts a community of self-replicating microorganisms chosen to break down food waste thrown into its bin. It does so using a brushless direct current motor to turn and churn food into digestible particles, creating optimal conditions for microorganisms to convert solid matter into material beneficial to many plants and trees (just don’t add compost to your cactus and succulents, a category of plants that prefer fast draining and nutrient poor soils).

Person adding a new blue plastic grocery bag with Korean printed across into Reencle Gravity compost machine in a kitchen setting.

The Gravity is actually the brand’s third compost machine, improving on their previous Prime model with a larger daily processing capacity of 3.3lbs. This third iteration is now quieter, operating at 24dB compared to the previous model’s 28dB performance, and utilizes roughly 47W of electricity per month when plugged in 24/7.

Three Reencle compost machines in silver, green and white set within a staged residential setting.

Reencle has also added a useful weight sensor, allowing users to track how much they’ve added into the machine via an app, which helps to control the rate of composting. Just like us, microorganisms need sufficient time to digest, and by not overburdening the process, you reduce the possibility of odors. Properly loaded, the Gravity turns food into compost in just 24 hours, and does so in a form factor no larger than a typical kitchen waste bin.

As the owner of the previous Prime model, I can report the machine occasionally makes “digestive” sounds when new food items are added, but mostly remains silent throughout the day. It’s also deeply satisfying when emptying the canister into the garden rather than throwing scraps into the trash. The Prime and Gravity both require a portion of the microorganism starter material to continue maintaining the digestive community within.

Finger pushing button of Reencle Gravity composter's touch control panel to open the lid.

Compost appliances, like the Reencle Gravity, allow everyone to integrate circular daily habits into their lives conveniently, and arguably with more evident and personal satisfaction when compared to established habits such as recycling. The just announced Reencle Gravity will retail for $649, and is available in either Silver, Beige, and Green.

To find out more, visit Reencle.co.

This post contains affiliate links, so if you make a purchase from an affiliate link, we earn a commission. Thanks for supporting Design Milk!

Gregory Han is a Senior Editor at Design Milk. A Los Angeles native with a profound love and curiosity for design, hiking, tide pools, and road trips, a selection of his adventures and musings can be found at gregoryhan.com.

Lookout Mt. conservation photographs added to UTC Library Collection

Lookout Mt. conservation photographs added to UTC Library Collection


Lookout Mt. conservation photographs added to UTC Library Collection

Black-and-white photograph of two workers tending a bonfire in a Lookout Mountain forest from the 1930s. Photo courtesy of University of Tennessee at Chattanooga Special Collections.


The University of Tennessee at Chattanooga recently debuted Lookout Mountain Civilian Conservation Corps (CCC) photographs as a part of its Digital Collections.

The digital collection launched in fall 2023 around the 90th anniversary of the arrival of crews from the Civilian Conversation Corps to Lookout Mountain. It includes 25 photographs of the environment and workers taken between 1933 and 1939.



Lookout Mt. conservation photographs added to UTC Library Collection

Photograph of Civilian Conservation Corps workers riding in the beds of two trucks.


Despite the existence of several different camps in the area, the collection focuses on the Lookout Mountain crew, said Carolyn Runyon, assistant head of collection services for the UTC Library and director of special collections.



Lookout Mt. conservation photographs added to UTC Library Collection

Photograph of an unidentified Civilian Conservation Corps worker walking on a wooden bridge.


“One of the things that drives our decisions is our collection development policy, and our particular focus is on Chattanooga and the surrounding area. When we evaluated the materials for digitization, we chose images that we’re fairly sure are of Lookout Mountain and not other CCC sites that might be captured in this collection,” Runyon said.

Runyon said the digitization process for the collection started in March 2023.

The CCC was a New Deal program created by Franklin D. Roosevelt to provide work relief for unemployed and unmarried men aged between 17 and 28. The program ran from 1933 to 1942.

The camp on Lookout Mountain, called MP-5 or Camp Adolph Ochs, was made up of roughly 200 men who worked under the supervision of the National Park Service on the environmental conservation and infrastructure of the Chickamauga and Chattanooga National Military Park and the Chattanooga-Lookout Mountain Park.



Lookout Mt. conservation photographs added to UTC Library Collection

Photograph of Ochs Highway descending Lookout Mountain.


The men specifically worked on cutting firebreaks, maintaining trails, constructing park benches and tables, and planting greenery throughout their time in Chattanooga.



Lookout Mt. conservation photographs added to UTC Library Collection

Civilian Conservation Corps photograph from the 1930s of six trucks, several workers and a railroad boxcar at a loading dock.


Chattanooga-Lookout Mountain Park was private land purchased by brothers Adolph and Milton Ochs and other local investors. The Ochs brothers, as president and vice president of the Chattanooga-Lookout Mountain Park Association, donated the park to the federal government; it was officially absorbed into Chickamauga and Chattanooga National Military Park in 1935.

UTC acquired the collection in 2017 following the dissolution of the Chattanooga History Center. The center began as a volunteer organization in the 1970s on Missionary Ridge, and the CCC collection was given to the center by an unknown donor.

“I was thrilled to get this collection to work with,” UTC Manuscripts Archivist Molly Copeland said. “The whole idea of the Scenic City and it being a tourist attraction for its nature parks and public nature areas and trails has been around since the late 1800s, but to see it in development through these photographs is exciting.

“There are a lot of national park enthusiasts in Chattanooga and I imagine these images will be interesting to them. It just adds a visual component to our history.”

10 photographer anime characters, ranked by popularity

10 photographer anime characters, ranked by popularity

Photographer anime characters are a rare and distinct breed. While the fandom might possess vast knowledge on several topics related to anime/manga, only a few will be able to provide on anime characters who are photographers.

Photography in anime is depicted quite close to real life, from what a photographer himself/herself would feel when behind the lens. It allows them to express themselves in an artistic and unrestrained manner. What cannot be put into words can be showcased in a single shot or array of shots.

It also likely helps them find solace in their work, away from the hustle and bustle of the world. To delve into that very feeling and topic, this article features a list of photographer anime characters.

Disclaimer: This article is based on the writer’s opinions.


Popular photographer anime characters

10) Mamimi Samejima (FLCL)

Kicking off this list of photographer anime characters is Mamimi Samejima. She features in the FLCL series and is the ex-girlfriend of Tasuku Nandaba. She appears as a lonely and depressed chain smoker and pyromaniac. Mamimi is seen adopting a number of pets, naming them all “Ta-Kun”.

Her love for photography earns a spot on this list. She is almost always spotted with a camera, photography being her main hobby and greatest talent, and constantly smokes cigarettes.


9) Tomoyo Daidouji (Cardcaptor Sakura)

Tomoyo Daidouji in Cardcaptor Sakura (Image via Madhouse)Tomoyo Daidouji in Cardcaptor Sakura (Image via Madhouse)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/0fed4-17065877873068-1920.jpg 1920w”>
Tomoyo Daidouji in Cardcaptor Sakura (Image via Madhouse)

Ranking #9 on the list of photographer anime characters is Cardcaptor Sakura‘s Tomoyo Daidouji. She stands as a major supporting character in the series and the best friend of the protagonist, Sakura Kinomoto. Tomoyo faithfully keeps Sakura’s new identity secret and often covers for her in times of need.

She features on this list as more often than not, she is seen roaming around with a camera. Tomoyo loves and takes pride in putting together costumes for Sakura to wear and filming her all the time.


8) Tsutako Takeshima (Maria-sama ga Miteru)

A likely lesser-known character on this list of photographer anime characters is Tsutako Takeshima from Maria-sama ga Miteru. A supporting character in the series, she is part of the Photography Club at Lillian. Thanks to her knack for being at the right place at the right time, she has captured some of the school’s more intimate moments on film.

Tsutako also helps out with the school newspaper at times. However, she has proved to be careful in this aspect, thinking and considering the consequences of her actions before supplying them with her photos.


7) Tatsumi Saiga (Heroes)

Tatsumi Saiga in Speed Grapher (Image via Gonzo)Tatsumi Saiga in Speed Grapher (Image via Gonzo)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/5d9d0-17065875256704-1920.jpg 1920w”>
Tatsumi Saiga in Speed Grapher (Image via Gonzo)

Ranking #7 on the list of photographer anime characters is Speed Grapher‘s Tatsumi Saiga. He serves as the series’ protagonist and is a photojournalist who discovers the elements and clues relating to wars.

A fateful encounter with a “goddess” teenager named Kagura Tennouzou grants him the ability to destroy anything he takes a photo of. Despite being jaded and cynical, Tatsumi does his job passionately and works for a regular magazine.


6) Kazuya Maeda (Photokano)

Kazuya Maeda in Photokano (Image via Madhouse)Kazuya Maeda in Photokano (Image via Madhouse)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/9ed60-17065873456087-1920.jpg 1920w”>
Kazuya Maeda in Photokano (Image via Madhouse)

A face to feature on this list of photographer anime characters is Kazuya Maeda from Photokano. He is the protagonist of the series who goes to many lengths to impress girls but always ends up stopping in the middle. However, his fortunes do flip when he is given his father’s DSLR.

With a new and budding interest in photography, he takes the camera to school and is soon scouted by two photography clubs. Thus begins his journey as a photographer.


5) Kensuke Aida (Evangelion)

Kensuke Aida in Evangelion (Image via Gainax)Kensuke Aida in Evangelion (Image via Gainax)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/e5a1f-17065868963066-1920.jpg 1920w”>
Kensuke Aida in Evangelion (Image via Gainax)

Coming in at #5 on the list of photographer anime characters is Kensuke Aida from Evangelion. Kensuke is a military Otaku and one of the “other children”. He is also close friends with Shinji and Toji.

While not exactly a photographer, he is seen quite often with a camera, either capturing pictures or recording everything he sees excitedly. These things include airplanes, other battleships, and the intense battle between Unit-02 and the sea Angel Gaghiel.


4) Fu Sawatari (Tamayura)

Fu Sawatari in Tamayura (Image via TYO Animations)Fu Sawatari in Tamayura (Image via TYO Animations)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/a419f-17065867086312-1920.jpg 1920w”>
Fu Sawatari in Tamayura (Image via TYO Animations)

Likely a familiar face among fans who might know photographer anime characters is Fu Sawatari. She is the main character in the Tamayura series and has a deep love for photography. She is seen equipped with her beloved Rollei 35S camera that was passed on to her by her late father.

Fu is particularly interested in searching for pictures containing specks of lights which she calls ‘Tamayura’. Another of her subjects is the cat in the neighborhood, Momoneko, whom she loves to photograph.


3) Stoner (Eureka Seven)

Stoner in Eureka Seven (Image via Studio Bones)Stoner in Eureka Seven (Image via Studio Bones)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/c709f-17065865489599-1920.jpg 1920w”>
Stoner in Eureka Seven (Image via Studio Bones)

Ranking #3 on the list of photographer anime characters is Stoner from Eureka Seven. Likely more popular than others on this list, Stoner is the photographer and group member of the Gekkostate. Specifically, he is the photographer and journalist for ray=out, an underground lifter-culture periodical magazine.

A staunch pacifist, he absolutely dislikes weapons and lives by the mantra of “whatever happens, happens”. Other than documenting Gekkostate’s adventures, he is also a philosopher who gauges the complex ties between humans, trapar, and the Scub Coral.


2) Mitsuyoshi Tada (Tada-kun Never Falls in Love)

Mitsuyoshi Tada in Tada-kun Never Falls in Love (Image via Doga Kobo)Mitsuyoshi Tada in Tada-kun Never Falls in Love (Image via Doga Kobo)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/b6a87-17065862258626-1920.jpg 1920w”>
Mitsuyoshi Tada in Tada-kun Never Falls in Love (Image via Doga Kobo)

A more heard-of name on this list of photographer anime characters is Mitsuyoshi Tada. Serving as the protagonist of Tada-kin Never Falls in Love, he is thoughtful and introspective and has a passion for photography. He possesses a keen eye for photography.

This is demonstrated when he captures the beauty of everyday moments through the lens of his camera. His talent for photography enables him to express himself artistically and find solace in the art of visual storytelling.


1) Ena Komiya (Just Because!)

Ena Komiya in Just Because! (Image via Pine Jam)Ena Komiya in Just Because! (Image via Pine Jam)” srcset=”https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=190 190w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=720 720w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=840 840w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=1045 1045w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=1200 1200w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=1460 1460w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg?w=1600 1600w, https://www.mecreates.com/story/news/wp-content/uploads/2024/01/cdabe-17065928095263-1920.jpg 1920w”>
Ena Komiya in Just Because! (Image via Pine Jam)

Topping this list of photographer anime characters is Just Because!‘s Ena Komiya. She is one of the main characters of the show and a member of the photography club that is on the verge of being disbanded. It is up to her to save her beloved club and to do so, she decides to participate in a photography competition.

By a complete coincidence, she stands a witness to the reunion of Haruto and Eita. Thinking on her feet, she plans to make use of the event and utilize it as a good photo submission for her competition.

function KeedaCarousalControlsHelper(input) {
var self = this;
this.target = input.target;
this.whenCarouselInViewport = input.whenCarouselInViewport;
this.whenCarouselNotInViewport = input.whenCarouselNotInViewport;
this.whenFistItemInViewport = input.whenFistItemInViewport;
this.whenFistItemNotInViewport = input.whenFistItemNotInViewport;
this.whenLastItemInViewport = input.whenLastItemInViewport;
this.whenLastItemNotInViewport = input.whenLastItemNotInViewport;
this.options = input.intersectionObserverOptions || {
threshold: 1
};
}
KeedaCarousalControlsHelper.prototype.observeTarget = function() {
var self = this;
var firstItem = this.target.firstElementChild;
var lastItem = this.target.lastElementChild;
var allChildren = this.target.children;
var firstItem, lastItem;
for (var i = 0; i = 0; i–) {
if (!allChildren[i].classList.contains(“hidden”)) {
lastItem = allChildren[i];
break;
}
}
this.firstItemObserver = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
self.whenFistItemInViewport(entry);
} else {
self.whenFistItemNotInViewport(entry);
}
})
}, this.options);
this.lastItemObserver = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
self.whenLastItemInViewport(entry);
} else {
self.whenLastItemNotInViewport(entry);
}
})
}, this.options);
firstItem && this.firstItemObserver.observe(firstItem);
lastItem && this.lastItemObserver.observe(lastItem);
if (typeof self.whenCarouselInViewport == “function” && typeof self.whenCarouselNotInViewport == “function”) {
this.carouselObserver = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
self.whenCarouselInViewport(entry);
} else {
self.whenCarouselNotInViewport(entry);
}
})
}, {
threshold: 1
});
this.carouselObserver.observe(this.target);
}
return this;
}
KeedaCarousalControlsHelper.prototype.unobserveTarget = function() {
if (this.carouselObserver) {
this.carouselObserver.disconnect();
}
if (this.firstItemObserver) {
this.firstItemObserver.disconnect();
}
if (this.lastItemObserver) {
this.lastItemObserver.disconnect();
}
return this;
}
KeedaCarousalControlsHelper.prototype.reset = function() {
return this.unobserveTarget().observeTarget();
}

.smart-menu-container {
background: #ffffff;
padding: 8px 16px 6px;
display: flex;
align-items: center;
border-bottom: 1px solid #E9E9E9;
box-shadow: 0px 4px 20px #f5f5f5;
}
.scrollable-content-holder {
position: relative;
box-sizing: border-box;
display: flex;
width: 100%;
align-items: center;
}
.pn-ProductNav::-webkit-scrollbar {
display: none;
}
.pn-ProductNav {
display: inline-block;
vertical-align: bottom;
overflow-x: auto;
overflow-y: hidden;
/* For WebKit implementations, provide inertia scrolling */
-webkit-overflow-scrolling: touch;
/* We don’t want internal inline elements to wrap */
white-space: nowrap;
/* hide the default scrollbar */
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
/* auto-hiding scroller for people using IE */
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.pn-ProductNav_Contents {
float: left;
font-size: 0;
transition: transform .2s ease-in-out;
position: relative;
}
.pn-ProductNav_Contents-no-transition {
transition: none;
}
.scrollable-content-item {
color: #2D2D2D !important;
width: auto;
padding: 6px 10px;
background: #F5F5F5;
border: 1px solid #E9E9E9;
box-sizing: border-box;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.07);
border-radius: 18px;
text-decoration: none;
display: inline-flex;
align-items: center;
font-size: 12px;
line-height: 14px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
margin-right: 8px;
letter-spacing: normal;
text-decoration: none !important;
}
.scrollable-content-item:hover{
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
.scrollable-content-item.chosen{
color: #ffffff !important;
background-image: linear-gradient(281deg, #48b9b0, #0ba0b0);
}
.pn-Advancer {
background: transparent;
padding: 0;
border: 0;
width: 24px;
height: 24px;
border-radius: 15px;
background-color: #ffffff;
display: inline-block;
margin-bottom: 2px;
outline: 0;
display: none;
cursor: pointer;
align-self: center;
}
.pn-Advancer_Left {
margin-right: 5px;
left: 0;
}
.pn-Advancer_Right {
margin-left: 5px;
right: 0;
}
.pn-Advancer_Icon {
width: 20px;
height: 44px;
fill: #bbb;
}
.pn-ProductNav_Indicator {
position: absolute;
bottom: 0;
left: 0;
height: 4px;
width: 100px;
background-color: transparent;
transform-origin: 0 0;
transition: transform .2s ease-in-out, background-color .2s ease-in-out;
}
.wiki-menu-item {
padding: 0px;
}
.wiki-menu-item:hover {
color: #D32F2F;
background: #FBEBEB;
border: 1px solid #D32F2F;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.07);
}
.wiki-menu-item a {
color:#2D2D2D !important;
}
.wiki-submenu-item {
width: 100%;
display: flex;
justify-content: space-between;
gap: 10px;
align-items: center;
text-decoration: none !important;
color:#666666;
padding: 10px;
}
button.wiki-submenu-item {
border: 0;
background: inherit;
}
.drop-down-menu:hover > .wiki-submenu-item, .drop-down-menu li:hover > .wiki-submenu-item, .wiki-menu-item:hover > .wiki-submenu-item{
color: #D32F2F !important;
}
.drop-down-icon {
background-image: url(//staticg.sportskeeda.com/skm/assets/menu/arrow-down.svg);
width: 20px;
height: 20px;
background-size: cover;
cursor: pointer;
background-repeat: no-repeat;
}
.explore-icon {
background-image: url(//staticg.sportskeeda.com/skm/assets/explore.png);
width: 20px;
height: 15px;
background-size: cover;
cursor: pointer;
background-repeat: no-repeat;
}
.drop-down-menu {
position: absolute;
width: 90%;
margin: 0;
margin-left: 5%;
text-align: left;
font-size: 14px;
background: #FFFFFF;
border: 1px solid #E9E9E9;
box-shadow: -1px 6px 12px rgba(0, 0, 0, 0.1);
border-radius: 6px;
z-index: 99998;
}
.drop-down-menu ul {
max-height: 300px;
overflow-y: scroll;
}
.drop-down-menu li:hover {
color: #D32F2F;
background: #FBEBEB;
}
.back-block {
font-weight: 500;
font-size: 16px;
line-height: 21px;
color: #2d2d2d;
}
.back-block.back-nav {
border-bottom: 1px solid #E9E9E9;
padding: 10px 4px;
}
.back-nav span {
background: none;
display: flex;
width: 100%;
align-items: center;
gap: 2px;
}
.back-nav img {
width: 20px;
height: 20px;
object-fit: cover;
transform: rotate(180deg);
}
.back-block a {
color: #2D2D2D;
}
.explore-menu-item {
min-width: 60px;
position: absolute;
right: -40px;
height: 35px;
top: -3px;
}
.article-p {
width:auto !important;
position: relative;
color: #666666;
font-size: 14px !important;
margin-bottom: 0 !important;
flex-shrink: 0;
margin-right: 4px;
}
.mobile-p {
font-size: 12px !important;
margin-top: 8px;
padding-right: 4px !important;
padding-left: 8px !important;
}
#tag-cloud {
clear: both;
margin: 0 auto;
}
.sports-more-info {
color: #666666;
clear: both;
font-weight: 500;
margin: 12px 0 0;
}
.sports-more-info.m-sports-more-info {
padding-left: 8px;
}

Quick Links

var scrollableMenuLength = “2”;
var isMenuFromExplore = false;
function initScrollableMenu() {
if (scrollableMenuLength > 0) {
var pnProductNav = $(“#pnProductNav”);
var pnProductNavContents = $(“#pnProductNavContents”);
// Out advancer buttons
var pnAdvancerLeft = $(“#pnAdvancerLeft”);
var pnAdvancerRight = $(“#pnAdvancerRight”);
var scrollAmount = 0;
var scrollMin = 0
var scrollMax = pnProductNavContents.clientWidth;
pnAdvancerRight.onclick = function() {
pnProductNav.scrollTo({
top: 0,
left: Math.max(scrollAmount += 240, scrollMax),
behavior: ‘smooth’
});
};
pnAdvancerLeft.onclick = function() {
pnProductNav.scrollTo({
top: 0,
left: Math.max(scrollAmount -= 240, scrollMin),
behavior: ‘smooth’
});
};
new KeedaCarousalControlsHelper({
target: pnProductNavContents,
whenFistItemInViewport: function(entry) {
pnAdvancerLeft.style.display = “none”;
},
whenFistItemNotInViewport: function(entry) {
pnAdvancerLeft.style.display = “inline-block”;
},
whenLastItemInViewport: function(entry) {
pnAdvancerRight.style.display = “none”;
},
whenLastItemNotInViewport: function(entry) {
pnAdvancerRight.style.display = “inline-block”;
}
}).observeTarget();
}
}
var topOfDropDown = ”;
function toggleWikiDropDown(slug, level, tag, flag, fromExplore) {
var node = $(“#” + slug);
if (!node) {
return;
}
if (hasClass(node, “hidden”)) {
showDropDown(slug, level, tag, flag, fromExplore);
} else {
closeAllDropDown();
}
}
function setDropDownPosition(element) {
var WIKI_HEADER_HEIGHT = 150;
if (window.scrollY > WIKI_HEADER_HEIGHT) {
element.style.position = “fixed”;
element.style.top = “50px”;
} else if (window.scrollY < WIKI_HEADER_HEIGHT) {
element.style.position = "absolute";
element.style.top = "236px";
}
}
function showDropDown(slug, level, tag, flag, fromExplore) {
var nodeId = "#" + slug;
var dropDownNode = $(nodeId);
if (!dropDownNode) {
return;
}
var rec = tag.parentNode.getBoundingClientRect();
isMenuFromExplore = fromExplore == null ? isMenuFromExplore : fromExplore;
closeAllDropDown();
updateMenu(nodeId);
if (flag && (level == 0 || level == -1)){
level == 0 ? tag.lastChild.style.transform = "rotate(180deg) scale(1.5)" : true;
topOfDropDown = rec.top + window.scrollY + 35 + "px";
}
setDropDownPosition(dropDownNode);
$('body').appendChild(dropDownNode);
dropDownNode.classList.remove("hidden");
}
function updateMenu(nodeId) {
node = $(nodeId).querySelector('#back-block-0');
if (isMenuFromExplore && $(nodeId).getAttribute('data-level') == '0') {
node.classList.remove('hidden');
} else if (!isMenuFromExplore && $(nodeId).getAttribute('data-level') == '0') {
node.classList.add('hidden');
}
}
window.addEventListener("DOMContentLoaded", function() {
document.addEventListener('click', function(e) {
if (e.target.className != 'drop-down-icon' &&
e.target.className != 'explore-icon' &&
e.target.className != 'back-block' &&
e.target.className != 'wiki-submenu-item' &&
e.target.className != 'wiki-menu-toggle'
) {
closeAllDropDown();
}
})
});
function closeAllDropDown() {
var nodes = $all(".drop-down-menu");
var menu = $all(".wiki-menu-item .drop-down-icon");
if (menu && menu.length) {
for(var i = 0; i < menu.length; i++) {
menu[i].style.transform = "scale(1.5)";
}
}
if (nodes && nodes.length) {
for(var i = 0; i < nodes.length; i++) {
nodes[i].classList.add("hidden");
}
}
}
function trackScrollableMenuClick(name, pageType) {
if (!gtag || !name) return;
ga_event('Tag Cloud Click', 'Mobile', name); // older event, keeping it for legacy purposes
gtag('event', 'click', {
"event_category": pageType,
"event_label": name
});
}

(function() {
if (typeof initScrollableMenu === "function") {
initScrollableMenu();
}
})();

Edited by Madhur Dave

#keeda-comments-container * {
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, “Liberation Sans”, sans-serif;
}
#keeda-comments-container {
border: 1px solid #E9E9E9;
padding: 16px 16px 0px;
border-radius: 3px;
margin: 0;
width: 100%;
background: #fff;
display: inline-block;
margin-bottom: 16px
}
.one-comment {
display: flex;
box-sizing: border-box;
float: left;
clear: both;
width: 100%;
color: #333;
line-height: 0;
padding: 8px;
margin: 8px 0 0;
border-bottom: solid 1px #f1f1f1;
position: relative;
overflow: visible !important;
}
.one-comment.selected {
background: rgb(251 235 235 / 75%);
}
.one-comment:last-child {
border-bottom-color: transparent;
}
.one-comment .profile-pic-container {
position: relative;
display: block;
margin-right: 8px;
}
.profile-pic-container a {
display: block;
}
.profile-pic-container img {
width: 32px;
height: 32px;
border-radius: 50%;
object-fit: cover;
}
.one-comment:hover {
background: #F9F9F9;
}
.one-comment .name {
font-weight: bold;
text-decoration: none;
color: #2D2D2D;
font-size: 16px;
line-height: 19px;
}
.dont-break {
white-space: nowrap;
}
a.author-name>.dont-break {
position: inherit;
top: 8px;
}
.one-comment .name:hover {
background: #C3C3C3;
text-decoration: none !important;
}
.one-comment .author-name {
font-weight: 400;
padding: 2px 6px 2px 0px;
color: #0B65F0;
border-radius: 3px;
text-decoration: none;
}
.one-comment .pic {
opacity: .9;
height: 19px;
display: block;
float: left;
margin: 3px;
border-radius: 3px;
}
.one-comment .pic:hover {
opacity: 1;
}
textarea.post-comment-box,
.edit-section textarea {
overflow-y: hidden;
width: 100%;
padding: 8px 12px;
padding-right: 60px;
resize: none;
border-radius: 20px;
border: solid 1px rgba(153, 153, 153, 0.1);
background: #F5F5F5;
font-size: 14px;
line-height: 19px;
height: 41px;
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, “Liberation Sans”, sans-serif;
}
textarea.post-comment-box {
overflow-y: auto;
height: auto;
width: calc(100% – 42px); /* 32 px is the width of the send button and 10px is for spacing. */
padding: 8px 20px;
padding-right: 60px;
border-radius: 20px;
}
textarea.post-comment-box::placeholder {
color: #999999;
}
.post-comment-box:hover {
background: #f8f8f8
}
.post-comment-box:focus {
outline: none;
color: #2D2D2D;
}
.post-comment-box:disabled {
outline: none;
}
.comment-gif {
position: absolute;
right: 60px;
top: 5px;
border: 1px solid black;
padding: 0 8px;
border-radius: 5px;
cursor: pointer;
font-size: 14px;
font-weight: 600;
transform: scale(0.8);
}
.comment-gif-reply {
padding: 10px 8px;
top: 24px;
right: 5%;
}
.comment-gif-edit {
padding: 12px 8px;
top: 5%;
right: 3%;
}
.gif-search-container {
width: 100%;
padding: 5px;
}
.gif-search-text {
padding: 11px 15px 0px;
width: 100%;
height: 40px;
font-size: 12px;
outline: none;
border-radius: 20px;
border: 1px solid #A9A9A9;
resize: none;
background-color: #F5F5F5;
font-family: unset;
}
.gif-post-image-container, .gif-post-image-container-reply,
.gif-post-image-container-comment-edit {
display: block;
background: #F5F5F5;
border-radius: 0px 0px 20px 20px;
border: solid 1px rgba(153, 153, 153, 0.1);
border-top: none;
}
.gif-post-image-container {
width: calc(100% – 42px) !important;
margin-top: -8px;
}
.gif-post-image-container-reply {
width: 91.6%;
margin-left: 36px;
}
.gif-post-image-container-comment-edit {
width: 100%;
}
.text-box-radius {
border-radius: 20px 20px 0px 0px !important;
border-bottom: none !important;
}
.gif-post-image-div {
width: 100px;
height: 120px;
position: relative;
margin-left: 20px;
padding-bottom: 20px;
}
img.gif-post-image {
width: 100px;
height: 100px;
margin: 0;
border-radius: 10px;
position: relative;
}
.remove-gif-image-button {
position: absolute;
border-radius: 25px;
border: 1px solid #A9A9A9;
top: 0;
right: 0;
}
.gif-box-overlay {
width: 100%;
height: 100%;
position: fixed;
background: #000;
opacity: 0.5;
left: 0;
top: 50px;
z-index: 20;
}
.gif-box {
width: 450px;
height: 400px;
border: 1px solid #A9A9A9;
background-color: white;
text-align: center;
border-radius: 4px;
position: absolute;
z-index: 99999;
padding: 5px 5px;
font-size: 14px;
}
.gif-box.gif-fixed {
position: fixed;
top: 50%;
left: 50%;
margin-top: -200px;
margin-left: -225px;
}
.gif-image-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
height: 294px;
overflow-y: auto !important;
justify-content: space-evenly;
gap: 5px;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.gif-image-container::-webkit-scrollbar {
display: none;
}
.one-comment-media {
width: 110px !important;
height: 115px !important;
float: left;
border-radius: 10px;
}
.gif-image {
max-height: 145px;
max-width: 140px;
border-radius: 12px;
cursor: pointer;
}
.gif-tags-scroll-container {
display: flex;
overflow-x: auto;
}
.gif-display-tags {
display: flex;
gap: 5px;
justify-content: space-between;
width: 100%;
padding-left: 5px;
padding-right: 5px;
margin-top: 5px;
margin-bottom: 10px;
overflow-x: auto !important;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.gif-display-tags::-webkit-scrollbar {
display: none;
}
.gif-tags {
background-color: white;
padding: 8px 5px;
font-size: 12px;
color: #595959;
text-align: center;
border: 1px solid #A9A9A9;
border-radius: 20px;
white-space: nowrap;
cursor: pointer;
}
.gif-tag-focus {
background-color: #ccd9ff;
}
.scroll-left-button {
position: absolute;
top: 16%;
border-radius: 20px;
height: 28px;
width: 30px;
border: none;
color: blue;
}
.scroll-left-button:hover {
background-color: rgba(0, 0, 0, 0.2);
}
.scroll-right-button {
position: absolute;
top: 16%;
border-radius: 20px;
right: 1px;
height: 28px;
width: 30px;
border: none;
color: blue;
}
.scroll-right-button:hover {
background-color: rgba(0, 0, 0, 0.2);
}
.tooltiptext {
visibility: hidden;
width: 120px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
position: absolute;
z-index: 1;
top: -30px;
padding: 5px 0;
font-size: 14px;
right: 20px;
transform: scale(0.9);
}
.tooltiptext-reply {
line-height: 18px;
top: -5px;
right: 0px;
}
.post-comment-button {
background: url(“//staticg.sportskeeda.com/comments/send-active.svg”);
color: #fff;
font-weight: bold;
cursor: pointer;
border: none;
background-color: transparent;
position: absolute;
top: 3px;
right: 4px;
height: 32px;
width: 32px;
padding: 0;
margin: 0;
}
#comment-holder {
width: 100%;
float: left;
padding: 5px 0;
position: relative;
}
.post-comment-button img {
background-color: transparent;
width: 32px;
height: 32px;
position: relative;
bottom: 4px;
}
.post-comment-button:disabled {
background: url(“//staticg.sportskeeda.com/comments/sendbutton-loading.svg”);
background-repeat: no-repeat;
}
.edit-comment-button img {
display: inline;
background: transparent;
margin: 0px 3px 0px 0px;
width: auto;
}
.btn-green {
background: #2E7D32;
border: solid 1px #2E7D32;
}
.btn-green:hover {
background: #36845c;
}
.btn-green:active,
#btn-green:focus {
background: #2e6f4e;
outline: none;
}
.btn-green-logged-out {
text-align: center;
line-height: 23px;
float: right;
border-radius: 3px;
color: #fff !important;
cursor: pointer;
margin-top: 7px;
text-decoration: none !important;
padding: 0 10px;
font-weight: normal !important;
font-size: 13px;
}
.timestamp {
color: #999999 !important;
font-size: 14px;
line-height: 17px;
}
#image-for-no-of-comments {
background: transparent;
float: left;
margin-right: 10px;
height: 20px;
width: 20px
}
#comments-count-span {
display: flex;
align-items: center
}
.comments-count {
color: #999999;
font-size: 14px;
line-height: 17px;
font-weight: normal;
font-style: normal;
}
.comment-info .one-comment-text {
padding-right: 4px;
font-size: 14px;
line-height: 19px;
margin: 4px 0;
}
.comment-info .highlighted {
color: #D32F2F;
}
.comment-info a {
text-decoration: none;
}
.timestamp .one-comment-text {
margin: 5px 1px;
}
textarea:disabled {
cursor: not-allowed;
}
.comment-top-right-ctrls {
display: inline;
}
#reply-send-icon {
display: inline;
background: transparent;
margin: 0px 3px 0px 0px;
}
.comment-options {
text-align: right;
display: inline-block;
float: right;
cursor: pointer;
}
.comment-options img {
background: transparent;
}
.comment-options-box {
padding: 5px;
right: 3px;
top: -75px;
width: 128px;
position: absolute;
background: #ffffff;
z-index: 9999;
box-shadow: 1px 1px 7px rgb(0 0 0 / 7%), -1px -1px 7px rgb(0 0 0 / 7%);
display: inline-block;
border-radius: 8px;
overflow: visible !important;
}
.comment-options-box .comment-option-single {
display: block;
font-weight: bold;
font-size: 12px;
padding: 8px 4px;
border-bottom: 1px solid #F5F5F5;
cursor: pointer;
line-height: 14px;
}
.comment-options-box img {
display: inline-block;
background: transparent;
position: relative;
top: 3px;
width: 16px;
}
#delete-option {
border-bottom: none;
color: #AF2222;
}
.one-comment .delete-comment {
cursor: pointer;
color: #478ACE !important;
font-size: 11px;
padding: 3px;
border-radius: 3px;
display: inline-block;
border: none;
background: #ffffff;
background-image: url(“//staticg.sportskeeda.com/comments/trash.svg”);
width: 12px;
height: 12px;
background-size: cover;
background-repeat: no-repeat;
margin-left: 12px;
}
.delete-comment:focus {
outline: none;
}
.delete-action-modal {
display: none;
position: fixed;
height: 100%;
width: 100%;
align-items: center;
justify-content: center;
z-index: 999999;
background: rgba(0, 0, 0, 0.4);
left: 0;
top: 0;
}
.delete-action-modal img {
display: block !important;
height: 64px;
width: auto;
margin-top: 16px;
margin-bottom: 16px;
margin-left: auto;
margin-right: auto;
}
.delete-action-modal .delete-action-text {
font-size: 16px;
font-weight: bold;
line-height: 24px;
}
.delete-action-modal .delete-action-warning {
font-size: 14px;
color: #AF2222;
display: block;
line-height: 17px;
}
.delete-action-modal .delete-actions {
background: #fff;
width: 80%;
padding: 12px;
margin: 0 auto;
border-radius: 8px;
max-width: 292px;
text-align: center;
position: absolute;
}
.delete-action-buttons {
display: flex;
align-items: center;
margin-top: 20px;
text-align: center;
padding: 10px;
}
.delete-comment-confirm {
cursor: pointer;
background: #AF2222 !important;
color: #fff !important;
text-decoration: none !important;
font-size: 14px;
font-weight: bold;
padding: 8px 31px;
border-radius: 20px;
margin-right: 8px;
line-height: 17px;
}
.delete-comment-cancel {
cursor: pointer;
color: #2D2D2D !important;
text-decoration: none !important;
font-size: 14px;
font-weight: bold;
padding: 8px 29px;
border-radius: 20px;
line-height: 17px;
}
.edit-comment,
.cancel-edit,
.cancel-reply {
margin-right: 13px;
text-decoration: none !important;
color: #999999 !important;
cursor: pointer;
font-size: 14px;
display: inline-flex;
justify-content: center;
align-items: center;
height: 33px;
width: 69px;
border-radius: 20px;
border: 1px solid #999999;
}
.comment-reply-button {
background: #D32F2F;
border-radius: 20px;
border: none;
font-size: 14px;
height: 33px;
width: 81px;
color: #FFFFFF;
display: inline-flex;
justify-content: center;
align-items: center;
line-height: unset;
}
.comment-reply-button img {
width: 16px !important;
}
.edit-comment-button {
background: #D32F2F;
border-radius: 20px;
border: none;
font-size: 14px;
height: 33px;
width: 92px;
color: #FFFFFF;
font-weight: 500;
cursor: pointer;
display: inline-flex;
justify-content: center;
align-items: center;
line-height: unset;
}
.edit-comment {
margin-left: 12px;
}
.reply-to-comment img {
background: none;
margin: 0;
display: inline;
height: 16px !important;
width: 16px !important;
position: relative;
top: 2px;
}
.reply-to-comment {
padding-bottom: 4px;
display: inline-block;
text-decoration: none !important;
font-size: 14px;
color: #999999 !important;
cursor: pointer;
vertical-align: middle;
}
.reply-to-comment span {
position: relative;
bottom: 2px;
}
#pic-near-reply-box {
display: inline-block;
border-radius: 50%;
vertical-align: top;
margin-top: 5px;
width: 32px !important;
height: auto !important;
}
.comment-reply-box {
width: 91.6%;
height: 57px;
padding: 10px;
padding-right: 60px;
padding-left: 18px;
resize: none;
border-radius: 20px;
border: solid 1px rgba(153, 153, 153, 0.1);
margin-top: 4px;
background: #F5F5F5;
color: #2D2D2D;
}
.reply-section {
position: relative;
overflow: visible !important;
}
.reply-section .reply-section-container {
padding: 12px 0;
}
.comment-reply-button {
cursor: pointer;
}
.comment-reply-box:hover {
background: #f8f8f8
}
.comment-reply-box:focus,
.edit-comment-text:focus {
outline: none;
}
.replies {
overflow: visible !important;
}
.replies .one-comment {
border-bottom: 0 !important;
}
.separator-dot {
color: #ddd
}
#pic-near-comment-box {
border-radius: 50%;
width: 32px;
height: 32px;
object-fit: cover;
display: inline-block;
vertical-align: top;
flex-shrink: 0;
margin: 5px 8px 0 0;
}
.join-discussion {
color: #606060;
float: left;
font-weight: bold;
font-size: 17px;
display: block;
clear: both;
padding: 5px;
padding-left: 5px;
background-size: 19px;
background-position: 6px 6px;
}
.comment-input-response .response-text,
.reply-section .response-text {
color: #666666;
font-size: 16px;
display: block;
font-style: italic;
line-height: 21px;
font-weight: 500;
padding: 12px;
}
.comment-input-container {
display: inline-block;
flex: 1;
position: relative;
}
.comment-input-container label {
font-size: 14px;
color: #616161;
width: 100%;
margin-left: 2px;
}
#keeda-comments-container .comments-header {
padding-bottom: 12px;
margin-bottom: 8px;
border-bottom: 1px solid #e9e9e9;
display: flex;
}
#keeda-comments-container .comments-header h4 {
font-weight: 700;
font-size: 16px;
line-height: 20px;
color: #2D2D2D;
text-transform: uppercase;
padding: 0 !important;
}
.comments-count-container {
display: flex;
justify-content: space-between;
align-items: center;
position: relative;
font-size: 16px;
padding: 8px;
}
.comments-input-holder {
display: flex;
padding: 8px;
position: relative;
border-bottom: 1px solid #F5F5F5;
align-items: flex-start;
}
.comment-details {
display: grid;
position: relative;
flex: 1;
overflow: visible !important;
word-break: break-word;
}
.oauth-button-container {
width: auto;
background: #ececec;
border-radius: 10px;
overflow: hidden !important;
margin-top: 5px !important;
}
.oauth-button-container .oauth-button-group {
display: flex;
align-items: center;
justify-content: center;
padding: 4px 0;
}
.oauth-button-container.reply-oauth {
width: calc(94vw – 14px);
margin-left: -38px;
max-width: 558px;
}
.oauth-button-container .oauth-button {
margin: 0 12px 0 0;
width: 36px;
height: 36px;
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
overflow: hidden
}
.oauth-button.google {
border: 1px solid #A2A2A2;
background: #fff;
}
.oauth-button.email {
border-radius: 0;
margin-top: 9px;
}
.oauth-button img {
width: 100%;
height: 100%;
object-fit: cover;
background: transparent;
}
.oauth-button.google img {
width: 24px;
height: 24px;
object-fit: cover;
background: transparent;
}
.hidden {
display: none;
}
.login-support-text {
position: relative;
display: flex;
justify-content: center;
align-items: center;
margin: 0;
font-size: 12px;
font-weight: bold;
background: #761919;
padding: 8px;
text-align: center;
color: #ffff;
}
.login-support-text span {
flex: 1;
line-height: 18px;
}
.one-comment.highlight {
animation: highlight 2s linear 3;
}
.edit-section {
display: flex;
flex-direction: column;
position: relative;
min-height: 78px;
width: 100%;
}
.edit-section textarea {
width: 100%;
height: 48px;
margin-top: 0;
color: #2D2D2D;
padding: 10px;
padding-left: 20px;
padding-right: 60px;
overflow-y: auto;
}
.edit-comment-button {
bottom: 30px;
}
.comments-container {
display: inline-block;
position: relative;
width: 100%;
}
.comments-container {
overflow: hidden !important;
}
.reply-oauth-close,
.login-oauth-close {
position: absolute;
right: 12px;
width: 20px;
height: 20px;
border-radius: 50%;
border: none;
cursor: pointer;
}
.reply-oauth-close img,
.login-oauth-close img {
background-color: transparent;
color: transparent;
}
.cancel-container {
padding: 16px 6px 9px 0;
display: inline-flex;
float: right;
margin-left: auto;
}
.comments-loading-info {
position: relative;
display: block;
background: #DEDEDE;
color: #717171;
padding: 4px;
text-align: center;
}
.comments-loading-error {
position: relative;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.comments-loading-error span {
font-size: 15px;
color: #555;
line-height: 20px;
font-weight: 300;
}
.comments-loading-error button {
border: none;
background-color: #d32f2f;
color: #fff;
margin: 8px 0 0;
padding: 8px 16px;
border-radius: 20px;
cursor: pointer;
font-size: 16px;
}
.comments-loading-error button:focus {
outline: none;
}
.vote {
cursor: pointer;
font-size: 14px;
border: none;
background: transparent;
padding: 0;
vertical-align: middle;
text-align: center;
display: inline-flex;
align-items: center;
color: #555;
margin-right: 12px;
}
.vote.downvote {
margin-right: 45px;
}
.vote img {
height: 14px;
width: 16px;
vertical-align: middle;
background-color: transparent;
position: relative;
object-fit: contain;
}
.vote:focus {
outline: none;
}
.vote .vote-count {
font-size: 14px;
margin-left: 4px;
color: #999999;
}
.downvote.selected {
color: #D32F2F;
}
.downvote.selected img {
position: relative;
top: 3px;
}
.upvote.selected {
color: #D32F2F;
}
.upvote.selected .vote-count {
color: #999999;
}
.downvote.selected .vote-count {
color: #999999;
}
.vote.animate img {
animation: zoom-in-out 1200ms linear;
animation-iteration-count: 1;
}
.comment-option-single-cancel {
float: right;
padding-right: 2px;
position: relative;
bottom: -5px;
cursor: pointer;
}
.one-comment .profile-status {
font-size: 12px;
color: #999999;
line-height: 14px;
line-height: 16px;
margin-top: 4px;
}
.profile-status.highlighted {
color: #AF2222;
}
.controls {
position: relative;
padding: 4px 0 0;
overflow: visible !important;
}
.profile-name-container.no-status {
position: relative;
display: block;
margin-top: 4px;
}
.view-more-container {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
background: #fff;
margin: 10px 0;
}
.view-more-container button.view-more-button {
cursor: pointer;
padding: 8px 12px;
background: #fff;
border: 1px solid #D32F2F;
border-radius: 20px;
color: #D32F2F;
display: flex;
align-items: center;
text-align: center;
font-weight: 500;
font-size: 14px;
line-height: 17px;
}
.view-more-button img {
width: 20px;
height: 20px;
object-fit: cover;
background-color: transparent !important;
margin-left: 4px;
}
.comments-placeholder {
padding: 16px 4px;
display: flex;
width: 100%;
align-items: flex-start;
}
.comments-placeholder-image {
width: 32px;
height: 32px;
border-radius: 50%;
background: #F5F5F5;
margin-right: 12px;
flex-shrink: 0;
}
.comments-placeholder-info {
display: flex;
flex: 1;
flex-direction: column;
}
.comments-placeholder-title {
width: 102px;
height: 20px;
margin-bottom: 12px;
background: #F5F5F5;
border-radius: 25px;
}
.comments-placeholder-text {
width: 100%;
height: 90px;
background: #F5F5F5;
border-radius: 4px;
}
.comment-input-response {
background: #f5f5f5;
}
.comment-pending-container {
width: 100%;
display: flex;
align-items: center;
justify-content: flex-end;
gap: 8px;
}
.comment-pending-container span {
font-weight: normal;
font-size: 14px;
padding: 4px 8px;
background: #eee;
border-radius: 20px;
color: #000 !important;
}
.comment-pending-container button {
cursor: pointer;
border: 0;
padding: 4px;
background: transparent;
}
.comment-pending-container button img {
width: 16px;
height: 16px;
object-fit: cover;
background: transparent;
opacity: 0.4;
}
@keyframes highlight {
50% {
background: rgba(211, 47, 47, 0.3);
}
}
@keyframes zoom-in-out {
0% {
transform: scale(1);
}
50% {
transform: scale(1.4);
}
100% {
transform: scale(1);
}
}
@media screen and (min-width: 768px) {
.oauth-button-container.reply-oauth {
width: 100%;
max-width: auto;
margin: 0;
}
}
@media screen AND (max-width: 768px) {
#keeda-comments-container {
border: none;
margin-bottom: 8px;
padding: 12px 16px 0;
}
.gif-box {
width: 350px;
}
.gif-box.gif-fixed {
margin-left: -175px;
}
.gif-image {
max-height: 105px;
max-width: 105px;
}
.comment-reply-box {
width: 82.6%;
}
.gif-post-image-container-reply {
width: 82.7%;
}
.comment-gif-reply {
right: 8%;
}
.one-comment .name {
font-size: 14px;
line-height: 17px;
}
.comment-input-container, .comments-input-holder {
overflow: visible !important;
}
.timestamp,
.one-comment .profile-status {
font-size: 12px;
line-height: 14px;
}
textarea.post-comment-box {
width: calc(100% – 42px); /* 32 px is the width of the send button and 10px is for spacing. */
padding: 8px 14px;
padding-right: 60px;
}
}

Be the first one to comment

.comment-action {
text-decoration: none !important;
}
.story-user-actions .hidden, #article-content .story-user-actions .hidden, .comments-like-div .story-user-actions .hidden {
display: none !important;
}

function actionHover(ele) {
if (hasClass(ele, “like-action”) && ele.querySelector(‘button’).dataset.reactionType == “false”) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-like-red-new.svg”)
} else if (hasClass(ele, “comment-action”)) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-comment-red.svg”)
} else if (hasClass(ele, “share-action”)) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-share-red.svg”)
}
}
function actionUnhover(ele) {
if (hasClass(ele, “like-action”) && ele.querySelector(‘button’).dataset.reactionType == “false”) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-like-gray.svg”);
} else if (hasClass(ele, “comment-action”)) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-comment-gray.svg”)
} else if (hasClass(ele, “share-action”)) {
ele.querySelector(‘img’).setAttribute(“src”, “//staticg.sportskeeda.com/skm/assets/feed/ic-share-gray.svg”)
}
}
function getScrollHeight(elm) {
var savedValue = elm.value;
elm.value = “”;
elm._baseScrollHeight = elm.scrollHeight;
elm.value = savedValue;
}
function onExpandableTextareaInput(e) {
var elm = e.target;
var minRows = 2, rows;
!elm._baseScrollHeight && getScrollHeight(elm);
elm.rows = minRows;
rows = Math.ceil((elm.scrollHeight – elm._baseScrollHeight) / 16);
elm.rows = (minRows + rows) < 5 ? (minRows + rows) : 4;
elm.style.height = 'auto';
}
function resetCommentBox(e) {
var elm = e.target;
elm.parentNode.firstElementChild.rows = 1;
}
function addListenerToCommentBox() {
$all('.post-comment-box').forEach(function(box) {
box.addEventListener("input", onExpandableTextareaInput);
});
$all('.post-comment-button').forEach(function(button) {
button.addEventListener("click", resetCommentBox);
});
}
window.addEventListener("mouseup", addListenerToCommentBox);
window.addEventListener("mouseup", function() {
var reactionContainers = $all(".reaction-icons-container");
if (reactionContainers && reactionContainers.length) {
for(var i = 0; i < reactionContainers.length; i++) {
if (Array.from(reactionContainers[i].classList).indexOf("hidden") === -1) {
reactionContainers[i].classList.add("hidden")
}
}
}
})

Profile picture


GIF



bubble icon Reply
options icon
Profile picture

GIF

Cancel

function onExpandableTextareaInput({ target: elm }) {
var minRows = 1,
rows;
!elm._baseScrollHeight && getScrollHeight(elm);
elm.rows = minRows;
rows = Math.ceil((elm.scrollHeight – elm._baseScrollHeight) / 16);
elm.rows = (minRows + rows) < 5 ? (minRows + rows) : 4;
elm.style.height = 'auto';
}
function getScrollHeight(elm) {
var savedValue = elm.value;
elm.value = "";
elm._baseScrollHeight = elm.scrollHeight;
elm.value = savedValue;
}
function initGifTagScroll() {
var tagsContainer = document.querySelector(".gif-display-tags");
var leftScrollButton = document.querySelector(".scroll-left-button");
var rightScrollButton = document.querySelector(".scroll-right-button");
leftScrollButton.onclick = function () {
tagsContainer.scrollBy({
behavior:"smooth",
top: 0,
left: -450
});
}
rightScrollButton.onclick = function () {
tagsContainer.scrollBy({
behavior:"smooth",
top: 0,
left: 450
});
}
new KeedaCarousalControlsHelper({
target: tagsContainer,
whenFistItemInViewport: function(entry) {
addClass(leftScrollButton, "hidden");
},
whenFistItemNotInViewport: function(entry) {
removeClass(leftScrollButton, "hidden");
},
whenLastItemInViewport: function(entry) {
addClass(rightScrollButton, "hidden");
},
whenLastItemNotInViewport: function(entry) {
removeClass(rightScrollButton, "hidden");
}
}).observeTarget();
}

window.twttr = (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = “https://platform.twitter.com/widgets.js”; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function (f) { t._e.push(f); }; return t; }(document, “script”, “twitter-wjs”));

.twitter-tweet::shadow(.EmbeddedTweet){ float:left!important;margin:10px;width:600px; }
.twitter-tweet::shadow .EmbeddedTweet{ float:left !important;margin:10px; width:600px; }

(function() {
var maxScrollCaptured = 0;
var eventTriggered = false;
var gaScrollObject = {
‘event_label’: “percentage_scrolled”
}
var sessionCookieValue = getCookie(“keeda-session-uuid”);
if (sessionCookieValue) {
gaScrollObject[‘keeda-session-uuid’] = sessionCookieValue;
}
var userID = getCookie(“fw_ID”);
if (userID) {
gaScrollObject[‘loggedIn_user_id’] = userID;
}
function calculateScrollDepth() {
var targetEle = document.getElementById(“in-house-ads”);
gaScrollObject[‘event_category’] = “article_read_depth”;
gaScrollObject[“post_id”] = “1839017”;
gaScrollObject[‘content_total_pages’] = “1”;
gaScrollObject[‘content_current_page’] = “1”;
if (!targetEle) return;
var scrollDepth = window.scrollY.toFixed(2);
var targetScrollHeight = targetEle.offsetTop.toFixed(2);
var percentageScrolled = (100 – ((targetScrollHeight-scrollDepth)/targetScrollHeight)*100).toFixed(2);
if (percentageScrolled > 100) {
percentageScrolled = 100;
}
if (maxScrollCaptured < percentageScrolled) {
maxScrollCaptured = percentageScrolled;
}
if (!eventTriggered && maxScrollCaptured == 100) {
sendPageDepthScrollGAEvent();
window.removeEventListener('pagehide', recalculateDepthAndSendGAEvent);
eventTriggered = true;
}
}
function sendPageDepthScrollGAEvent() {
gaScrollObject["scrolled_depth"] = Math.round(maxScrollCaptured);
gtag('event', 'scroll', gaScrollObject);
}
var timeoutScroll = 0;
function articleDepthDebounce(fn, delay) {
clearTimeout(timeoutScroll);
timeoutScroll = setTimeout(fn, delay);
}
function recalculateDepthAndSendGAEvent() {
calculateScrollDepth();
sendPageDepthScrollGAEvent();
}
document.addEventListener('scroll', function(e) {
articleDepthDebounce(calculateScrollDepth, 100);
})
window.addEventListener('pagehide', recalculateDepthAndSendGAEvent);
})();
(function(){
var pageType = "Articlepage";
var pageLoadedTime = Date.now();
var postId = "1839017";
var timeSpentHandlerLoaded = false;
function loadTimeSpentHandler() {
if (timeSpentHandlerLoaded) return;
timeSpentHandlerLoaded = true;
function timeSpentHandler() {
var timeSpentDifference = Date.now() – pageLoadedTime;
var timeSpentSeconds = Math.floor(timeSpentDifference/1000);
var payload = {
"transport_type": "beacon",
"time_spent_seconds": timeSpentSeconds
};
var sessionCookieValue = getCookie("keeda-session-uuid");
if (sessionCookieValue) {
payload['keeda-session-uuid'] = sessionCookieValue;
}
if (postId && (pageType == "Articlepage" || pageType == "slideshow" || pageType == "Singlepageslideshow")) {
payload["post_id"] = postId;
gtag("event", "time_spent_on_article", payload);
} else if (pageType == "Homepage") {
payload["device"] = IS_MOBILE ? "Mobile" : "Desktop";
gtag("event", "time_spent_on_homepage", payload);
} else if (pageType == "wikipage" || pageType == "WikiHomepage" || pageType == "wiki_tagpage") {
payload["wiki_page"] = window.location.href;
payload["page_id"] = "";
payload["wiki_lang"] = "";
gtag("event", "time_spent_on_wikipage", payload);
} else if (pageType == "Tagpage" || pageType == "playerpage" || pageType == "teampage" || pageType == "Eventpage" || "") {
payload["tag_page"] = window.location.href;
payload["page_id"] = "";
gtag("event", "time_spent_on_staticpage", payload);
}
}
document.addEventListener("visibilitychange", function() {
if (document.visibilityState === "visible") {
pageLoadedTime = Date.now();
} else {
timeSpentHandler();
}
});
}
document.addEventListener("scroll", loadTimeSpentHandler, { once: true });
document.addEventListener("mousemove", loadTimeSpentHandler, { once: true });
document.addEventListener("touchmove", loadTimeSpentHandler, { once: true });
})();
var trackedClick = false;
function trackBelowContentFeedClick(event) {
if(trackedClick) {
return true;
}
var clickedElement = event.target;
while(!!clickedElement.parentNode) {
if(hasClass(clickedElement, "story-wrapper")) {
trackedClick = true;
gtag('event', 'click', {
'event_category': "All Sports_Articles_Related Articles_Below Article_Desktop_17March2021",
'event_label': Array.prototype.indexOf.call(clickedElement.parentNode.getElementsByClassName("story-wrapper"), clickedElement) + 1,
'non_interaction': true
});
return true;
}
clickedElement = clickedElement.parentNode;
}
return true;
}
if ($(".comments-total-container")) {
$(".comments-total-container").addEventListener("click", function () {
var gaObject = {
'event_category': "Comments",
'event_label': "No_of_comments",
}
var sessionCookieValue = getCookie("keeda-session-uuid");
if (sessionCookieValue) {
gaObject['keeda-session-uuid'] = sessionCookieValue;
}
var userID = getCookie("fw_ID");
if (userID) {
gaObject['loggedIn_user_id'] = userID;
}
gtag('event', 'click', gaObject);
})
}
if ($(".comments-total-container-bottom")) {
$(".comments-total-container-bottom").addEventListener("click", function () {
var gaObject = {
'event_category': "Comments",
'event_label': "No_of_comments_bottom",
}
var sessionCookieValue = getCookie("keeda-session-uuid");
if (sessionCookieValue) {
gaObject['keeda-session-uuid'] = sessionCookieValue;
}
var userID = getCookie("fw_ID");
if (userID) {
gaObject['loggedIn_user_id'] = userID;
}
gtag('event', 'click', gaObject);
})
}
document.addEventListener("click", trackBelowContentFeedClick.bind(this));
var followButtons = $all('.btn-follow');
var followButtons = $all('.follow-btn');
var authorId;
var source;
/* for user profile page */
function displayFollowContent() {
addClass($('.follow-pc'),'hidden');
removeClass($('.follow-content .author-profile-info'), 'hidden');
removeClass($('.follow-content .follow-author'),'hidden');
}
function followCallback (resp) {
data = JSON.parse(resp);
displayFollowContent();
for(i=0;i 0) ? userName.substring(0, userName.indexOf(' ')) : userName;
if (myUserId) {
var ths = this;
var action = 'follow';
if(ths.innerText == "Following") {
action = 'un-follow';
}
pureJSAjaxPut('https://a-login.sportskeeda.com/en/user/' + authorId + '/' + action,'{}',
function (resp) {
data = JSON.parse(resp);
if (data.status == true) {
flipFollowStatus(action);
if (source == 'profile') {
getFollowsCount();
}
if(action == 'follow') {
showMessage("Hey! You've just followed “+firstName+”. We will notify you when they publish new content.”);
}
gtag(‘event’, action, {
‘event_category’: ‘FOLLOW’,
‘event_label’: source,
‘non_interaction’: true
});
} else {
var actionRevert = (action == ‘follow’) ? ‘un-follow’ : ‘follow’;
flipFollowStatus(actionRevert);
}
},
function (error) {
console.log(error);
var actionRevert = (action == ‘follow’) ? ‘un-follow’ : ‘follow’;
flipFollowStatus(actionRevert);
}
);
flipFollowStatus(action);
} else {
window.location = (‘/login?after-login=’ + window.location.href );
}
};
function setAdFloatingParams() {
if ($(“.rightStickyTopWrap”) && $(‘.fragments-container’)) {
$(“.rightStickyTopWrap”).style.height = ($(‘.fragments-container’).clientHeight – 44) + “px”;
}
}
setInterval(function() {
setAdFloatingParams();
}, 2000);
window.addEventListener(“load”, setAdFloatingParams.bind(this));
window.addEventListener(“DOMContentLoaded”, function() {
var trackCopyURL = “https://a-login.sportskeeda.com/en” + “/track-events”;
document.addEventListener(“scroll”, addevents_youtube_embeds.bind(this));
document.addEventListener(“mousemove”, addevents_youtube_embeds.bind(this));
document.addEventListener(‘copy’, logCopyEvent.bind(this));
function addevents_youtube_embeds() {
var youtube = document.getElementsByClassName(“youtube”);
for (var i = 0; i < youtube.length; i++) {
var ytURL = youtube[i].dataset.embed;
var youtubeWrapper = youtube[i].parentElement;
var youtubeCoverImg = youtube[i].getElementsByTagName("img")[0];
var iframe = document.createElement( "iframe" );
iframe.setAttribute( "width", youtubeCoverImg.width );
iframe.setAttribute( "height", youtubeCoverImg.height );
iframe.setAttribute( "src", "https://www.youtube.com/embed/"+ ytURL);
iframe.setAttribute( "frameborder", "0" );
iframe.setAttribute( "allowfullscreen", "");
youtubeWrapper.innerHTML = "";
youtubeWrapper.appendChild( iframe );
};
var iframeEmbeds = document.getElementsByClassName("iframe-embeds");
for (var i = 0; i < iframeEmbeds.length; i++) {
var iframeSRC = iframeEmbeds[i].dataset.embed;
var aspectRatio = iframeEmbeds[i].dataset.aspectratio;
var height = iframeEmbeds[i].dataset.height;
var source = iframeEmbeds[i].dataset.source;
var allowValue = iframeEmbeds[i].dataset.allow;
var iframeWrapper = iframeEmbeds[i].parentElement;
var iframe = document.createElement( "iframe" );
iframe.setAttribute( "width", "100%");
if(aspectRatio) {
iframe.setAttribute( "style", "height: calc(" + iframeEmbeds[i].clientWidth + "px * " + aspectRatio + ")");
} else if (height) {
iframe.setAttribute("style", "height: "+ height + "px");
}
iframe.setAttribute( "src", iframeSRC);
iframe.setAttribute( "frameborder", "0" );
iframe.setAttribute( "allowfullscreen", "");
if (allowValue) {
iframe.setAttribute("allow", allowValue);
}
if (source && iframeWrapper.parentElement) {
iframeWrapper.parentElement.classList.add(source);
}
iframeWrapper.innerHTML = "";
iframeWrapper.appendChild( iframe );
}
}
function logCopyEvent() {
var payload = { event_type: "copy", post_id: 1839017 };
pureJSAjaxPost(trackCopyURL, payload, function() {}, function () {
console.error('Failed to save copy event');
}, null, true);
}
});
(function() {
var followUsCTA = $(".follow-us-cta");
function followUsGoogleNews(){
if (!followUsCTA) return;
var st = window.pageYOffset || document.documentElement.scrollTop;
if ( st 300 ) {
followUsCTA.classList.remove(“hidden”);
} else {
followUsCTA.classList.add(“hidden”);
}
}
window.addEventListener(“scroll”, followUsGoogleNews);
})();
var followUsCTAs = $all(“.follow-action”);
for (var i = 0; i < followUsCTAs.length; i++) {
followUsCTAs[i].addEventListener("click", function(e) {
var element = e.currentTarget;
var elementClass = element.getAttribute("class");
var payload = {
"title": document.title,
"category": "anime" || "10-photographer-anime-characters-ranked-popularity",
"device": "Desktop"
}
if (elementClass.includes("follow-us-cta")) {
payload["position"] = "header";
} else if (elementClass.includes("follow-action-bottom")) {
payload["position"] = "bottom";
} else {
payload["position"] = "top";
}
gtag("event", "Follow_Us", payload);
});
}

(function() {
var article_sponserd_links = $all(".sponsored_link");
for (var i = 0; i < article_sponserd_links.length; i++) {
article_sponserd_links[i].addEventListener("click", function(element) {
var sportCategory = "anime" || "10-photographer-anime-characters-ranked-popularity";
var isDesktop = "1";
var payload = {
"sponsed_link": element.target.href,
"sponsed_link_text": element.target.innerHTML,
"page_url": window.location.href,
"category": sportCategory,
}
if (isDesktop) {
payload["device"] = "Desktop"
} else {
payload["device"] = "Mobile"
}
gtag("event", "Article_Sponsered_Link_Click", payload);
});
}
var bottom_tagline_links = document.querySelectorAll('.bottom_tagline_link');
for (var i = 0; i < bottom_tagline_links.length; i++) {
bottom_tagline_links[i].addEventListener('click', trackBottomTaglineClickEvent.bind(this));
}
var bottom_tagline_video_links = document.querySelectorAll('.bottom-tagline-video-link');
for (var i = 0; i < bottom_tagline_video_links.length; i++) {
bottom_tagline_video_links[i].addEventListener('click', trackBottomTaglineClickEvent.bind(this));
}
function trackBottomTaglineClickEvent(element) {
var taglinePosition = element.currentTarget.getAttribute("data-tab");
var taglineUrl = element.currentTarget.getAttribute("href");
var payload = {
"tagline_position": taglinePosition,
"destination_url": taglineUrl
}
trackGAEvent("Clicks_BottomTagline", payload);
}
var bottom_tagline_text_container = document.querySelectorAll('.bottom-tagline');
for (var i = 0; i < bottom_tagline_text_container.length; i++) {
trackBottomTaglineImpression(bottom_tagline_text_container[i]);
}
var bottom_tagline_video_container = document.querySelectorAll('.bottom-tagline-video');
for (var i = 0; i < bottom_tagline_video_container.length; i++) {
trackBottomTaglineImpression(bottom_tagline_video_container[i]);
}
var bottom_tagline_promo_container = document.querySelectorAll('.bottom-tagline-banner');
for (var i = 0; i < bottom_tagline_promo_container.length; i++) {
trackPromoBannerImpression(bottom_tagline_promo_container[i]);
var bannerLink = bottom_tagline_promo_container[i].querySelector('.bottom-tagline-banner-link');
if (bannerLink) {
bannerLink.addEventListener('click', trackPromoBannerClickEvent);
}
}
function trackPromoBannerClickEvent(e) {
var target = e.target.closest(".bottom-tagline-banner-link");
if (!target) return;
var taglinePosition = target.getAttribute("data-tab");
var taglineUrl = target.getAttribute("href");
trackGAEvent("TAGLINE_CLICK", {
"position": taglinePosition,
"variant": "promo-banner",
"destination_url": taglineUrl
});
}
function trackBottomTaglineImpression(element) {
var taglinePosition = element.getAttribute("data-tab");
trackImpressionGAEventWhenInViewport({
element: element,
identifier: "element_" + taglinePosition,
eventName: "Tagline_Impression",
eventParams: {
"tagline_position": taglinePosition,
}
});
}
function trackPromoBannerImpression(element) {
var taglinePosition = element.getAttribute("data-tab");
trackImpressionGAEventWhenInViewport({
element: element,
identifier: "tagline_promo_banner_" + taglinePosition,
eventName: "TAGLINE_IMPRESSION",
eventParams: {
"position": taglinePosition,
"variant": "promo-banner",
}
});
}
// this will fire ga event on anchor tag clicks in article page
var hyperLinks = $all("#article-content p a, #article-content table a");
for (var i = 0; i -1) {
clearInterval(spotifyMonitor);
gtag(“event”, “ARTICLE_EMBED_CLICK__SPOTIFY”, {
link: window.location.href
});
}
}
}, 100);
})();
(function() {
function lazyTweetLoader() {
var twitterEmbeds = document.querySelectorAll(“.hidden-lazy”);
var intersectionObserverForLazyHidden = new IntersectionObserver(
function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
var verifiedElement = entry.target.querySelector(“.verified”);
removeClass(verifiedElement, “hidden”);
var likeElement = entry.target.querySelector(“.tweet-like-icon”);
removeClass(likeElement, “hidden”);
var retweetElement = entry.target.querySelector(“.tweet-retweet-icon”);
removeClass(retweetElement, “hidden”);
var twitterLogoElement = entry.target.querySelector(“.tweet-logo”);
removeClass(twitterLogoElement, “hidden”);
}
});
}, {
threshold: 0.1
}
);
twitterEmbeds.forEach(function(element) {
intersectionObserverForLazyHidden.observe(element);
});
}
window.addEventListener(“DOMContentLoaded”, function() {
lazyTweetLoader();
});
}());

(function() {
var storyMap = {};
const storyGAObserver = new IntersectionObserver (function (entries) {
entries.forEach(function (story, index) {
if(story.isIntersecting) {
var storyLink = story.target.querySelector(“.list-story-link”);
var storyID = storyLink.getAttribute(“data-id”);
var storyNumber = storyLink.getAttribute(“story-sequence”);
var destination = story.target.querySelector(“.story-link-overlay”).href;
var title = story.target.querySelector(“.block-story-title”).innerText;
trackGAEvent(“MORE_FROM_SK_IMPRESSION”, {
“sequence”: storyNumber,
“destinationURL” : destination,
“destinationTitle” : title
});
story.target.addEventListener(“click”, function() {
trackGAEvent(“MORE_FROM_SK_CLICKS”, {
“sequence”: storyNumber,
“destinationURL” : destination,
“destinationTitle” : title
});
});
storyMap[storyID] = true;
}
storyGAObserver.unobserve(story.target);
});
},
{
threshold: 0.5
});
function observeStoryWrapper() {
var storyWrappers = document.querySelectorAll(“.story-wrapper, .social-story-wrapper”);
storyWrappers.forEach(function(story, index) {
storyLink = story.querySelector(“.list-story-link”);
storyLink.setAttribute(“story-sequence”, index + 1);
storyID = storyLink.getAttribute(“data-id”);
if(!storyMap[storyID]) {
storyGAObserver.observe(story);
}
});
}
window.addEventListener(“DOMContentLoaded”, function() {
document.addEventListener(“scroll”, debounce(observeStoryWrapper, 500) , { passive: true })
});
})();

(function() {
var isCommentsWidgetLoaded = false;
document.addEventListener(“DOMContentLoaded”, initLazyCommentsObserver);
window.addEventListener(“hashchange”, function(event) {
if (event.newURL.includes(“#keeda-comments-container”)) {
// Try to load comments widget on hash change
// Useful when user clicks the comments button
loadCommentsScript();
}
});
function initLazyCommentsObserver() {
if (!(‘IntersectionObserver’ in window) || window.location.hash === “#keeda-comments-container” || window.location.hash === “#feed-comments-container”) {
// Load comments script when URL contains comments hash or IO is not supported
loadCommentsScript();
return;
}
var articleParagraphs = $all(“#article-content p”);
if (articleParagraphs.length < 1) {
// Load comments script on user interaction if there are no article paragraphs
loadCommentsScript();
return;
}
var articleParagraphToObserve = articleParagraphs[Math.floor(articleParagraphs.length / 2)];
var lazyCommentsObserver = new IntersectionObserver(lazyCommentsObserverCallback, {
threshold: 0
});
function lazyCommentsObserverCallback(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
// load comment script on intersection
loadCommentsScript();
// unobserve element
lazyCommentsObserver.unobserve(entry.target);
lazyCommentsObserver.disconnect();
}
});
}
lazyCommentsObserver.observe(articleParagraphToObserve);
}
function renderPrimaryCommentsWidget() {
var primaryComments = new KeedaComments({
id: parseInt("1839017"),
wpId: parseInt("4276000"),
popup: false,
commentsContainer: document.getElementById("keeda-comments-container"),
pageType: "post"
});
primaryComments.fetchCommentsAndRender();
setTimeout(showFeedCommentsContainer, 0);
}
function loadCommentsScript() {
if (isCommentsWidgetLoaded) return;
isCommentsWidgetLoaded = true;
asyncScriptLoader({
src: "/js/production/content-page-bundle_56abc1.js",
loadWithAsync: true,
loadWithDefer: true,
}).then(renderPrimaryCommentsWidget);
}
})();

#sk-timeline #stories-list {
background:#fff;
}
.recommended-posts{
margin:20px auto 0;
}

var taboolaScriptLoaded = false;
window._taboola = window._taboola || [];
_taboola.push({ article: ‘auto’ });
(function() {
var userCountry = getCookie(“country_code”);
var IS_GDPR_APPLICABLE = getCookie(COOKIE_GDPR) == “true”;
if (![“IN”].includes(userCountry)) {
if (window.performance && typeof window.performance.mark == ‘function’) {
window.performance.mark(‘tbl_ic’);
}
var scriptInput = {
src: “https://cdn.taboola.com/libtrc/sportskeedaindia/loader.js”,
loadWithDefer: true,
onUserInteraction: true,
attributes: [{
key: “id”,
value: “tb_loader_script”
}] };
function loadTaboolaScript() {
if (!taboolaScriptLoaded) {
taboolaScriptLoaded = true;
asyncScriptLoader(scriptInput);
}
}
loadTaboolaScript();
}
})();

#taboola-below-article-thumbnails {
padding: 0;
margin: 0;
}

_taboola.push({
mode: “thumbnails-a”,
container: “taboola-below-article-thumbnails”,
placement: “Below Article Thumbnails”,
target_type: “mix”
});

window._taboola = window._taboola || [];
_taboola.push({ flush: true });

(function () {
function lazyLoadArticle() {
var lazyImages = $all(‘img.lazy-img’);
for (var i = 0; i 500) {
image.src = image.attributes[‘data-img’].value;
}
else {
image.src = image.attributes[‘data-img-low’].value;
}
image.className = image.className.replace(‘lazy-img’, ”);
}
window.lazyLoadImages = lazyLoadArticle;
lazyLoadAll();
lazyLoadArticle();
window.addEventListener(‘scroll’, lazyLoadAll);
window.addEventListener(‘scroll’, lazyLoadArticle);
window.addEventListener(‘load’, lazyLoadAll);
})();

(function() {
var comScoreFired = false;
function lazyLoadComscoreScript() {
if (comScoreFired) {
return;
}
comScoreFired = true;
var _comscore = _comscore || [];
_comscore.push({ c1: “2”, c2: “13438550” });
(function() {
var s = document.createElement(“script”),
el = document.getElementsByTagName(“script”)[0];
s.async = true;
s.src =
(document.location.protocol == “https:”
? “https://sb”
: “http://b”) + “.scorecardresearch.com/beacon.js”;
el.parentNode.insertBefore(s, el);
})();
}
document.addEventListener(“scroll”, lazyLoadComscoreScript, { passive: true, once: true });
document.addEventListener(“mousemove”, lazyLoadComscoreScript, { passive: true, once: true });
document.addEventListener(“touchmove”, lazyLoadComscoreScript, { passive: true, once: true });
})();

image

/* */

.message-card {
width: 304px;
height: 70px;
border-radius: 3px;
background-color: #ffffff;
box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
display: flex;
position: fixed;
bottom: 20px;
left: 20px;
padding: 10px 10px 0px 15px;
z-index: 2000;
}
.message-icon {
width: 36px;
height: 36px;
background-color: #e8e8e8;
border-radius: 18px;
display: flex;
position: relative;
margin-top: 10px;
}
.message-img {
background: url(https://staticg.sportskeeda.com/skm/assets/header/btn-notification.svg) no-repeat;
background-size: 20px 20px;
height: 20px;
width: 20px;
display: flex;
position: absolute;
top: 8px;
left: 8px;
}
.message-count {
width: 20px;
height: 20px;
border-radius: 10px;
background-color: #d32f2f;
font-size: 13px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #ffffff;
display: flex;
position: absolute;
top: -8px;
right: -6px;
justify-content: center;
align-items: center;
}
.message-txt {
padding-top: 5px;
padding-left: 15px;
width: 77%;
font-size: 12px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 1.33;
letter-spacing: normal;
color: #555555;
vertical-align: middle;
}
.message-close {
width: 20px;
height: 20px;
content: “✕”;
color: #808080;
margin-left: auto;
cursor: pointer;
font-size: 10px;
border-radius: 10px;
background-color: #e8e8e8;
display: flex;
justify-content: center;
align-items: center;
}
.message-background {
width: 320px;
height: 200px;
position: fixed;
left: 0px;
bottom: 0px;
background: transparent;
z-index: 1000;
}

$(‘.message-close’).addEventListener(“click”, function (event) {
addClass($(“.message-card”), ‘hidden’);
addClass($(“.message-background”), ‘hidden’);
});
function showMessage(message) {
removeClass($(“.message-card”), ‘hidden’);
removeClass($(“.message-background”), ‘hidden’);
$(“.message-txt”).innerHTML = message;
setTimeout(function(){
addClass($(“.message-card”), ‘hidden’);
addClass($(“.message-background”), ‘hidden’);
}, 10*1000);
}

.top-cta-button{
display: block;
width: 78px;
height: 24px;
border-radius: 12px;
background-color: #d32f2f;
border: solid 1px #d32f2f;
color: #fff;
text-transform: uppercase;
padding: 0px 12px;
margin: -4px 10px 0 20px;
cursor: pointer;
font-size: 14px;
text-align: center;
}
.top-cta-button:hover{
background: #BB2F2F;
}
.logged-out .login-cta{
display: block;
width: 78px;
height: 26px;
border-radius: 12px;
background-color: #d32f2f!important;
border: solid 1px #d32f2f;
color: #fff!important;
text-transform: uppercase;
padding: 0px 12px!important;
margin: 0 10px 0 20px!important;
cursor: pointer;
font-size: 14px;
text-align: center;
text-decoration: none!important;
font-weight: normal!important;
}
.youtube {
background-color: #000;
cursor: pointer;
}
.youtube img {
cursor: pointer;
object-fit: cover;
}
.play-button {
position: relative;
display: inline-block;
}
.play-button:before {
content: “”;
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
background: transparent url(‘https://staticg.sportskeeda.com/YouTube_play_button_icon.svg’) center center no-repeat;
background-size: 12%;
}

var fbPixelFired = false;
var pixelID = “952063904834769”;
document.addEventListener(“scroll”, function() { loadFBPixel() });
document.addEventListener(“mousemove”, function() { loadFBPixel() });
function loadFBPixel() {
if(fbPixelFired) {
return;
}
fbPixelFired = true;
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, pixelID);
fbq(‘track’, “PageView”);
fbq(‘track’, ‘ViewContent’);
}

image

var SKTrackingModule = (function () {
var COOKIE_NAME = ‘HP_ALGO_DATA_V2’;
var DATASET_SIZE = 10;
var CLIPPING_SIZE = 100;
function getTrackingCookie(cname, defaultValue) {
var name = cname + “=”;
var ca = document.cookie.split(‘;’);
for(var i = 0; i = CLIPPING_SIZE) {
item[‘value’] = CLIPPING_SIZE.toString();
var clipAll = true;
} else {
item[‘value’] = item[‘value’].toString();
}
return {
‘value’: item,
‘clipAll’: clipAll
};
}
function clippingMechanism(data, key) {
if (data[key].length >= DATASET_SIZE * 2) {
return data[key].slice(0, DATASET_SIZE);
} else {
return data[key];
}
}
function track(cname, key, identifier, title) {
var data = getTrackingCookie(cname, ‘{}’);
data = JSON.parse(data);
if (!data.hasOwnProperty(key) || key == ‘sport’) {
data = initializeJSONDataStructure(data, key, identifier, title);
} else {
var item = data[key].filter(function(item) {
return item.name == identifier;
});
if (item.length > 0) {
item = item[0];
var incrementResponse = incrementTrackingLogic(item);
item = incrementResponse[‘value’];
if (incrementResponse[‘clipAll’]) {
data[key].forEach(function(item){
item[‘value’] = parseInt(item[‘value’] / 2).toString();
});
}
} else {
data = initializeJSONDataStructure(data, key, identifier, title);
}
}
data[key].sort(function(a, b) {
return b[‘value’] > a[‘value’] ? 1 : -1;
});
data[key] = clippingMechanism (data, key);
setTrackingCookie(COOKIE_NAME, JSON.stringify(data));
}
function trackSport(identifier, title) {
track(COOKIE_NAME, ‘sport’, identifier, title);
}
function trackEvent(identifier) {
track(COOKIE_NAME, ‘event’, identifier, “”);
}
function trackTeam(identifier) {
track(COOKIE_NAME, ‘team’, identifier, “”);
}
return {
getTrackingCookie: getTrackingCookie,
setTrackingCookie: setTrackingCookie,
trackSport: trackSport,
trackEvent: trackEvent,
trackTeam: trackTeam
};
})();
var hpAlgoCookie = SKTrackingModule.getTrackingCookie(‘HP_ALGO’, null);
if (!hpAlgoCookie) {
var hpAlgoCookieRange = [‘false’, ‘hp_algo_1’];
var hpAlgoCookie = hpAlgoCookieRange[Math.floor(Math.random() * hpAlgoCookieRange.length)];
SKTrackingModule.setTrackingCookie(‘HP_ALGO’, hpAlgoCookie);
}
var category;
try {
var category = JSON.parse(‘{“slug”:”anime”,”title”:”Anime”}’);
SKTrackingModule.trackSport(category.slug, category.title);
} catch (e) {}

function trackHashValueContentSource() {
var keyValueArray = window.location.hash.replace(‘#’, ”).split(‘=’);
console.log(“VALUES: “, keyValueArray);
if(keyValueArray.length === 2 && keyValueArray[0] === “src”) {
history.replaceState({}, document.title, window.location.pathname + window.location.search); // keep the url with query string
if(keyValueArray[1] === “ARTICLE_PAGE”) {
gtag(‘event’, ‘TRENDING’, {
‘event_category’: “BELOW_CONTENT_FEED_PAGE_LOADED”,
‘event_label’: “1”,
‘non_interaction’: true
});
} else if(keyValueArray[1] === “RELATED_WIDGET”) {
var currentPagePath = window.location.pathname;
gtag(‘event’, ‘RELATED’, {
‘event_category’: “BELOW_CONTENT_FEED_PAGE_LOADED”,
‘event_label’: currentPagePath,
‘non_interaction’: true
});
}
}
}
trackHashValueContentSource();

//see more logic
var contentHolder = $(‘.event-content’) || $(‘.taxonomy-content’);
var taxonomyImg = $(‘.taxonomy-img’);
var taxonomyInfo = $(‘.taxonomy-info’);
$(‘#hp_feed_select’) && $(‘#hp_feed_select’).addEventListener(‘change’, function() {
document.body.scrollTop = document.documentElement.scrollTop = 0;
});
function seeMoreStats(ele) { //show all stats rows
var rows = $all(‘.season-stats-tr’);
for (i in rows) {
if(hasClass(rows[i], “hidden”)) {
removeClass(rows[i], “hidden”);
}
}
var toggleButton = $(‘.see-less-stats’);
if(hasClass(toggleButton, “hidden”)) {
removeClass(toggleButton, “hidden”);
}
addClass(ele, “hidden”);
}
function seeLessStats(ele) { //show less stats rows
var rows = $all(‘.season-stats-tr’);
for (i in rows) {
if(!hasClass(rows[i], “hidden”) && i >= 5) {
addClass(rows[i], “hidden”);
}
}
var toggleButton = $(‘.see-more-stats’);
if(hasClass(toggleButton, “hidden”)) {
removeClass(toggleButton, “hidden”);
}
addClass(ele, “hidden”);
}
function seeMoreToggle(ele) {
if(hasClass(ele, ‘toggled’)) { //expanded
contentHolder.style.height = ’50px’;
addClass(contentHolder, ‘fade-out-bottom’);
ele.classList.remove(‘toggled’);
}
else { //collapsed
contentHolder.style.height = ‘auto’;
removeClass(contentHolder, ‘fade-out-bottom’);
ele.classList.add(‘toggled’);
if(taxonomyImg) {
removeClass(taxonomyImg, ‘hidden’);
}
if(taxonomyInfo) {
removeClass(taxonomyInfo, ‘hidden’);
}
}
}
if(contentHolder) {
removeClass(contentHolder, ‘hidden’);
contentHolder.style.height = ‘auto’;
}
if(taxonomyImg) {
removeClass(taxonomyImg, ‘hidden’);
}
if(taxonomyInfo) {
removeClass(taxonomyInfo, ‘hidden’);
}
//Check for collapsed_by_default’s value if set

function lazyLoadInFeedNativeAds() {
}

var articleContent = $(‘#article-content’);
var articleTitle = $(‘#heading’).innerText;
var scrollPercent = 0;
var scrollEventRecorded = false;
window.addEventListener(‘scroll’, function() {
var rect = articleContent.getBoundingClientRect();
var height = rect.height, bottom = rect.bottom;
if (bottom



var countryCodeCookie = getCookie(“country_code”);
if (countryCodeCookie == “US” || countryCodeCookie == “CA”) {
removeClass($(“#advertise-sk-hamburger”), “hidden”);
addClass($(“#app-download-hamburger”), “hidden”);
}
function onSideMenuSearchFocus() {
trackGAEvent(“SEARCH_BUTTON_CLICK”, {
“position”: “hamburger”,
});
}
function onSideMenuSearchValueChanged(input) {
trackGAEvent(“SEARCH_ACTION”, {
“position”: “hamburger”,
“query”: input.value,
});
}
const onSearchTrack = debounce(function (input) {
onSideMenuSearchValueChanged(input);
}, 500);

if (admiralLoaded == undefined) {
var admiralLoaded = false;
}
function loadAdmiral() {
if (admiralLoaded) return;
admiralLoaded = true;
!(function(o,_name){function n(){(n.q=n.q||[]).push(arguments)}n.v=1,o[_name]=o[_name]||n;!(function(o,t,n,c){function e(n){(function(){try{return(localStorage.getItem(“v4ac1eiZr0″)||””).split(“,”)[4]>0}catch(o){}return!1})()&&(n=o[t].pubads())&&n.setTargeting(“admiral-engaged”,”true”)}(c=o[t]=o[t]||{}).cmd=c.cmd||[],typeof c.pubads===n?e():typeof c.cmd.unshift===n?c.cmd.unshift(e):c.cmd.push(e)})(window,”googletag”,”function”);})(window,String.fromCharCode(97,100,109,105,114,97,108));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src=”https://quillkick.com/v2ldofPBf-ZkhaDwYsjjJoANJra67QwZmzMyGqNycD1ljkUCRgpz7QMA”,t.parentNode.insertBefore(i,t)})(document,”script”);
}
document.addEventListener(“scroll”, loadAdmiral, { passive: true, once: true });
document.addEventListener(“mousemove”, loadAdmiral, { passive: true, once: true });
document.addEventListener(“touchmove”, loadAdmiral, { passive: true, once: true });

function loadContentPagesAdDefinitionsScript() {
asyncScriptLoader({
src: CONTENT_PAGES_AD_DEFINITION_SCRIPT_LOCATION,
loadWithAsync: true,
attributes: [
{
key: “id”,
value: “CONTENT_PAGES_AD_DEFINITION_SCRIPT_LOCATION”,
},
],
}).then(function() {
return asyncScriptLoader({
src: CONTENT_PAGES_AD_REFRESH_SCRIPT_LOCATION,
loadWithAsync: true,
attributes: [
{
key: “id”,
value: “CONTENT_PAGES_AD_REFRESH_SCRIPT_LOCATION”,
},
],
});
}).then(function() {
var adCounter = 0;
var infiniteContentAdSlotsNodeList = document.querySelectorAll(‘[id^=infinite-content-ad-]’);
var infiniteContentAdSlots = [];
for(var i = infiniteContentAdSlotsNodeList.length; i–; infiniteContentAdSlots.unshift(infiniteContentAdSlotsNodeList[i]));
var optionsArticleContentAd = { threshold: 0 , rootMargin: ‘200% 0px 200% 0px’};
var intersectionObserverArticleContent = new IntersectionObserver(function(entries) {
entries.forEach(function (oneEntry) {
if (oneEntry.isIntersecting) {
intersectionObserverArticleContent.unobserve(oneEntry.target);
console.log(“ENTERED, infinite content ad viewport”);
googletag.cmd.push(function() {
var adSlot = initInfiniteContentAdUnit(“Desktop_300250_3”);
insertInfiniteContentAdSlot(‘Desktop_300250_3’, adSlot, oneEntry.target, ‘desktop’, adCounter++);
});
}
});
}, optionsArticleContentAd);
infiniteContentAdSlots.forEach(function(adElement) {
intersectionObserverArticleContent.observe(adElement);
});
});
}

var NewCommentNotification = (function () {
var commentsLoaded = false;
var COMMENT_ACTION_STATUS = {
APPROVED: “approved”,
REJECTED: “rejected”,
DELETE: “delete”
}
var commentsCount = 0;
var COMMENT_ACTION_RESPONSE_ITEMS = {
“approved”: {
“text”: “This comment is approved 👍”,
“class”: “approved-text”
},
“delete”: {
“text”: “This comment is deleted ❌”,
“class”: “rejected-text”
}
}
var moderationCountHTMLElement;
function getPendingCommentsCount() {
return new Promise(function (resolve, reject) {
pureJSAjaxGetWithCredentialsFlag(‘https://a-login.sportskeeda.com/en/comment-moderation/pending/count’, function (data) {
try {
var parsedData = JSON.parse(data);
resolve(parsedData);
} catch (exception) {
reject(exception)
}
}, function (err) {
reject(err)
}, true)
})
}
function getIncomingComments() {
return new Promise(function (resolve, reject) {
pureJSAjaxGetWithCredentialsFlag(‘https://a-login.sportskeeda.com/en/comment-moderation/incoming’, function (data) {
if (typeof data === “string”) {
data = JSON.parse(data);
}
resolve(data);
}, function (err) {
reject(err)
}, true)
});
}
function onCommentActionClick(container, comment, statusToBeUpdated) {
// invalid status update check
if (!Object.values(COMMENT_ACTION_STATUS).includes(statusToBeUpdated)) {
return;
}
pureJSAjaxPut(‘https://a-login.sportskeeda.com/en/comment-moderation/update-status’,
Object.assign(comment, { id: comment.ID, status: statusToBeUpdated }),
function (result) {
commentsCount = Math.max(0, commentsCount – 1);
moderationCountHTMLElement.innerText = commentsCount > 0 ? commentsCount : ”;
var commentResponseItem = COMMENT_ACTION_RESPONSE_ITEMS && COMMENT_ACTION_RESPONSE_ITEMS[statusToBeUpdated];
if (commentResponseItem) {
var card = container.querySelector(‘div[data-notification-id=”‘ + comment.ID + ‘”]’);
var cardActionResult = card.getElementsByClassName(‘kcn-action’)[0];
if (cardActionResult) {
cardActionResult.innerText = commentResponseItem.text;
cardActionResult.classList.add(commentResponseItem.class);
}
}
},
function (err) {
console.log(err);
},
null, true
);
}
function displayNewCommentNotifications(container) {
getIncomingComments().then(function (comments) {
if (comments.error == true) {
container.style.display = “none”;
return;
}
var cardsContainer = container.querySelector(‘.kcn-card-container’);
if(comments.length > 0) {
container.style.display = “block”;
cardsContainer.innerHTML = ”;
comments.forEach(function (comment, index) {
var notificationCardTemplate = container.querySelector(‘#kcn-card’);
var notificationCard = notificationCardTemplate.content.cloneNode(true);
var notificationCardWrapper = notificationCard.querySelector(‘.kcn-card-wrapper’);
notificationCardWrapper.setAttribute(‘data-notification-id’, comment.ID);
var notificationText = notificationCard.querySelector(‘.kcn-comment-text’);
notificationText.innerHTML = comment.comment_text;
var keedaPostLink = notificationCard.querySelector(‘.keeda-posts-link’);
keedaPostLink.href = comment.permalink;
notificationCardWrapper.querySelector(‘.approve’).addEventListener(‘click’, function () {
onCommentActionClick(container, comment, COMMENT_ACTION_STATUS.APPROVED);
});
notificationCardWrapper.querySelector(‘.delete’).addEventListener(‘click’, function () {
onCommentActionClick(container, comment, COMMENT_ACTION_STATUS.DELETE);
});
cardsContainer.appendChild(notificationCard);
});
} else {
container.style.display = “block”;
cardsContainer.innerHTML = “No new comments”;
}
}).catch(function (err) {
console.log(err);
});
}
function displayPendingCommentsCount(container) {
getPendingCommentsCount().then(function (res) {
if (res.count && res.count > 0) {
commentsCount = res.count;
moderationCountHTMLElement.innerText = res.count;
}
})
}
function toggleContainerVisibility(container) {
var kcnContentContainer = container.querySelector(‘#kcn-comment-container’);
var kcnPointer = container.querySelector(‘#kcn-pointer’);
if (kcnContentContainer) {
kcnContentContainer.classList.toggle(‘hidden’);
}
if (kcnPointer) {
kcnPointer.classList.toggle(‘hidden’);
}
}
function addClickHandler(container, clickCallback) {
var iconContainerElement = container.querySelector(‘#kcn-comment-info-holder’);
iconContainerElement.addEventListener(“click”, function (event) {
toggleContainerVisibility(container);
if (!commentsLoaded) {
commentsLoaded = true;
var cardsContainer = container.querySelector(‘.kcn-card-container’);
if (cardsContainer) {
cardsContainer.innerHTML = “Loading comments…”;
}
displayNewCommentNotifications(container);
}
});
}
function init (element) {
addClickHandler(element);
displayPendingCommentsCount(element);
moderationCountHTMLElement = document.getElementById(“kcn-comment-count”);
}
return {
init: init
}
})();
function initCommentNotifications(capabilities) {
if(window.innerWidth < 340 || !capabilities) {
return;
}
var notificationContainer = document.getElementById("keeda-comment-notifications-container");
if (notificationContainer) {
if (capabilities.includes('superAdmin') || capabilities.includes('canModerate')) {
NewCommentNotification.init(notificationContainer);
notificationContainer.classList.remove('hidden');
} else {
notificationContainer.parentNode.removeChild(notificationContainer);
}
}
}

:root {
–topHeaderHeight: 49px;
–primaryNavHeight: 42px;
–bottomStickyAdHeight: 55px;
}
.pre-2023 .editor-width-100-pc .fragments-container {
width: 670px !important;
}
.pre-2023 .editor-width-100-pc .fragments-container.full {
width: 100% !important;
}
.pre-2023 .editor-width-100-pc .right-sidebar {
width: 390px !important;
}
.pre-2023 .masthead {
box-shadow: none;
background-color: unset;
}
.pre-2023 .sidebar-toggle #main-menu {
float: unset;
padding: unset;
color: unset;
font-weight: unset;
margin: unset;
}
.pre-2023 .masthead .sidebar-toggle button {
height: 14px !important;
}
.pre-2023 #keeda-profile-container {
position: unset;
float: unset;
right: unset;
top: unset;
}
.pre-2023 #keeda-profile-container a.login-cta {
background: #D32F2F !important;
border-radius: 30px !important;
padding: 6px 14px !important;
white-space: nowrap !important;
text-transform: uppercase !important;
color: #FFFFFF !important;
font-weight: 400 !important;
font-size: 14px !important;
line-height: 12px !important;
}
.pre-2023 .keeda-side-menu #keeda-profile-container a.login-cta {
margin-left: 20px !important;
margin-right: 20px !important;
padding: 10px 14px !important;
}
.pre-2023 .keeda-side-menu #keeda-profile-container .toggle {
margin-left: 35px !important;
}
.pre-2023 .share-text-holder.share-btn {
cursor: pointer;
background: none;
border: none;
display: flex;
gap: 3px;
align-items: center;
}
.pre-2023 .share-text-holder.share-btn span {
padding: 0;
margin: 0;
font-weight: 500;
color: #A7A7A7;
}

The English photographer BRIAN GRIFFIN has died

The English photographer BRIAN GRIFFIN has died

The English photographer Brian Griffin has died at the age of 75.

Griffin had become famous for his iconic portraits and album covers of celebrated artists such as Depeche Mode and Iggy Pop.

Born in Birmingham, he graduated from the Manchester School of Art in 1972 and moved to London at the dawn of punk, being drawn into the orbit of Stiff Records. Combining commissioned musical portraits with his own artistic inclinations, Brian Griffin helped define the visual language of British pop at the dawn of the ’80s.

His many historic portraits of The Jam and Elvis Costello, his work has been used on the cover of seminal albums by the likes of Joe Jackson, Siouxsie & The Banshees, Echo & The Bunnymen and more.

It is perhaps his work with Depeche Mode that represents Brian Griffin’s closest connection to the world of music.
His photography was used on the band’s first five studio albums, while the shot of “A Broken Frame” would later be named Photograph Of The Decade by Time in 1990.

The Battle of the Big Three: Which Smartphone Delivers the Best Images?

The Battle of the Big Three: Which Smartphone Delivers the Best Images?
[embedded content]

With the recent release of the Samsung S24 Ultra, North America now has three premium-priced phones that happen to compete in a very similar way against each other. The Apple iPhone 15 Pro Max, Google Pixel 8 Pro, and Samsung S24 Ultra, all have state-of-the-art displays, HDR-compliant photos and videos, and a 5X telephoto lens to compliment the main and ultra-wide cameras.

In Canada, there are very few major players in the mobile phone market beyond the big three. Samsung, Apple, and Google, easily dominate the field, leaving a few scraps to companies such as Motorola or LG. In the U.S. market, the story is similar although quite a few more companies are jockeying for the remaining customers. Still, these brands sit at the top, so we decided to test them out based on criteria focused on photographic and videography applications.

Of course, the efficacy of a smartphone goes well beyond the confines of its photographic capabilities, but creators do rely on smartphones for a lot of their visual work nowadays, and the image quality only gets better and better. A phone needs to deliver sharp images, good performance in low-light situations, and convincing AI tools for portraits and editing purposes. So with that being said let’s get right into the cameras themselves.

Google Pixel 8 Pro lenses
The Pixel 8 Pro features three lenses, with updated sensors in 2023.

The Ultra-Wide Cameras

The ultra-wide cameras on all three of our smartphones deliver similar results and can be used for some startling close macro shots. However, they do have some differentiating factors worth noting.

Samsung S24 Ultra LENSES
The S24 Ultra has a lot going on in the back. Four optical lenses including a new 5X lens are the loadout for 2024.

In second (or third, depending on how you look at it) place, we gave a tie between the Samsung S24 Ultra and iPhone 15 Pro Max. With both cameras sporting a similar 13mm full-frame equivalent focal length, 12-megapixel resolution, and the same f/2.2 aperture, there is no clear winner here. Both are fun to use for close-ups and both give middling results in darker conditions.

Google Pixel 8 pro ultra-wide shot
The Pixel 8 Pro sports a wider and brighter ultra-wide lens than its competition.

The real winner goes to the Google Pixel 8 Pro. Google has improved the camera hardware across the board in its latest handheld, and the ultra-wide camera is wider at an 11mm full-frame equivalent, with a brighter f/1.95 aperture, and a whopping 48-megapixel sensor. More light and more megapixels with an even wider field of view make Google stand out from the crowd.

iPhone 15 Pro Max lenses
Apple debuted its new 5X lens alongside last seasons main camera and ultra-wide.

The Main Cameras

The main camera of a smartphone will be its best one and is relied on heavily to create detailed depth maps for portrait work as well as provide data to up-res other cameras and create digital lenses that fall in between the phone’s other physical cameras. It’s also your best option in low-light situations and when higher megapixels are desired. With all this responsibility, it better be a good one.

All phones main camera comparison
The Google delivers the most detail, while the Samsung looks overprocessed.

In third place, we found the Samsung S24 Ultra as having the weakest of the main cameras. Don’t get me wrong though, it’s an excellent camera overall. However, it does tend to have an overly processed look to its images, something which S23 owners also complained about. Colors sometimes look pleasing but sometimes look overly vivid or harsh in tone. Lastly, the 200-megapixel mode, while unique, goes largely unused. The high megapixel mode only works for taking JPEGs, takes up a fair amount of storage, and gives only a minor increase in detail that will go unnoticed in most situations.

Google Pixel 8 pro autumn landscape
The Pixel 8 Pro takes beautiful images with natural color and contrast.

In second place we like the Apple iPhone 15 Pro Max for having a soothing warm tone to its images and good performance overall. It has a similar amount of detail to the Samsung S24 Ultra but without the harsh over-sharpened effect baked in. If you want a bump in contrast, you can always add it later.

Apple iPhone 15 Pro autumn river
I like the look of iPhone images, with its soothing warm-tones and vibrancy.

Our winner in this category is again the Google Pixel 8 Pro thanks to a main camera that seemed to capture more detail and finer detail than its competitors.  Although the specs tilt only slightly in Google’s favor, the results tend to be the best, and the overall color is natural and balanced which allows the user to have a neutral starting point from which to make further edits. The physically larger sensor also delivers shallower depth-of-field than its rivals.

Samsung S24 Ultra main camera
The S24 main camera is excellent overall with plenty of detail to spare.

The 5x Telephoto Cameras

With the Samsung 24 Ultra making a controversial move to a 5x lens instead of its storied 10x, all three smartphones now have a similar range. While there are still additional levels of zoom across all the cameras, we wanted to stick to the physical lenses present. It’s worth noting that the S24 Ultra does have a 3x lens as well but it is fairly low spec and isn’t as useful to fill the smaller gap between the 1x and 5x on the new phone.

all phones 5X lens test
The iPhone just can’t compete against the higher megapixels of the Samsung or Google. The Pixel has a clear advantage in terms of overall detail, however.

At the bottom of the pile, the iPhone 15 Pro Max debuted a new compact 5X lens but one that has a relatively low 12-megapixel count. In social media applications, the low megapixels are invisible but when used for printing, cropping, or to display on larger screens, the iPhone shows its weakness with noticeably less detail than its competitors.

Samsung S24 ULTRA 5x lens
I found myself using the 5X lens on the S24 often. The resolution is good and the stability was excellent.

Second place goes to the Samsung S24 Ultra with its very well-stabilized 5x lens that delivers sharp results. The only draw against it is thanks to the slower f/3.4 aperture when the other phones are pushing f/2.8. Regardless, I applaud the new 5x lens in the Samsung, and thanks to its 48-megapixel sensor a 10x cropped lens is still available with similar results given to the 10x lens in the S23 Ultra.

iPhone 15 Pro Max 5X lens
I prefer the roughly 112mm full-frame equivalent focal length that a 5X lens gives. The iPhone 15 Pro Max gives good compression but not a lot of megapixels.

That means the Google Pixel 8 Pro, again, is the winner. The recent updates to the hardware in the 8 Pro are paying dividends. The 5x lens is a 48-megapixel, 112mm full-frame equivalent lens with an f/2.8 aperture and delivers well-stabilized images. It sneaks a minor win over the S24 Ultra thanks to its brighter lens.

Google Pixel 8 Pro 5X lens
The 5X lens in the Pixel is very similar to the Samsung but gives a little more detail, and a little more light.

Portrait Modes

Portrait mode is something I use often on whichever phone is in my pocket. Thanks to a combination of depth maps, multiple lenses, and multiple points of focus, all three smartphones can deliver a shallow depth-of-field look to images. This is especially useful for classic portraits but I also use it to give a soft background to product shots and macro shots too.

All three phones can also apply a portrait mode effect to images after the shot is taken, and the level of blur can be adjusted to the user’s taste. Oddly, the Google Pixel 8 Pro cannot use portrait mode with its new 5x lens so any adjustments to the depth-of-field have to be done after the image is taken.

all phones portrait mode comparison
Google struggles to separate subjects from the background while Samsung crops hair out. The iPhone has the nicest-looking portraits.

The Google Pixel 8 Pro is going to take last place when it comes to portrait mode. Google has long struggled with seamlessly blending the subject into the background and that doesn’t change here. Portrait mode often leaves a noticeable halo around subjects and areas that should be out of focus are still sharp. The transitions from sharp to soft areas are the least natural out of the Google Pixel 8 Pro. It’s worth pointing out that the Pixel also shoots portrait mode as a 1.5x focal length rather than the 1x on the other phones.

Google Pixel 8 pro dog shot
Here you can see the Pixel putting an obvious halo around the subject and struggling with the hair.

In second place the Samsung S24 Ultra handles what should be in focus and what should be out remarkably well. It also does better with hair than Google does, however, it tends to deal with errant hairs and flyaways by simply cropping them out or blurring them out unnaturally. This still tends to be more convincing than obvious halos, but it is better suited to people with short, close-cropped hair.

iPhone 15 pro Max portrait
The iPhone 15 Pro Max does a lovely job to mimic the look of a more professional portrait camera.

The winner, despite the lackluster detail on the 5x lens, is the iPhone 15 Pro Max. Apple based the look of the bokeh in the 15 series on famous photographic portrait lenses and the results are convincing. Not only do subjects blend naturally with their environments, but they also seamlessly fall off from in-focus to out-of-focus areas. Hair has a more natural rendering, and the iPhone simply has the most “traditional” camera look to its portraits.

Samsung S24 Ultra 5X portrait.
The S24 Ultra works great for portraits with its 5X lens, and handles the natural fall off of detail into the background very well.

Night Photography

One of the big downsides to any phone is its relatively small sensor size, which is a real problem as far as low-light photography is concerned. Phones counteract this by shooting multiple frames and combining them as well as applying noise reduction to the images. In most cases, this allows for decent handheld shots to be achieved, even in fairly dark situations. Tripods can be useful but are rarely utilized on phones due to the inherent inconvenience of using one.

All phones night mode test
The iPhone is the noisiest looking, but the Samsung does a great job with its processing here but its still overly sharp. Google still holds its lead in the low-light phone arena.

The iPhone has a good night mode setting but it’s the least useful of the bunch. Limited to 12 megapixels, it also shows the most noise in the images although it does maintain good color rendition in low-light scenes. The night mode is also automatic in the sense that the iPhone decides when it is appropriate or not. We far prefer to be able to use it when we want to, to force longer shutter speeds and gather more light, or deal with harsh contrast and boost shadows ourselves.

iPhone 15 PRO MAX low light
The iPhone 15 Pro does fine in low-light situations while still maintaining good white balance.

Second place goes to the Samsung S24 Ultra. Like the iPhone 15 series, the S24 is locked at 12-megapixels maximum. However, it applies a fair amount of noise reduction and sharpening that causes some loss of subtlety in between tones. Samsung’s “Nightography” processing may be heavy-handed but is surprisingly effective in dark scenes and delivers detail that punches above its weight.

Samsung S24 Ultra ISO 3200
Even at ISO 3200, the Samsung S24 Ultra delivers acceptable results.

The win goes to the Google Pixel 8 Pro which builds on the already excellent reputation earned by its predecessors. You get 50-megapixel images stacked from multiple shots that have good noise control and plenty of detail. I like the color and quality of shots out of night mode, and the Google Pixel 8 Pro can even rival larger-sensor cameras with a tripod.

Google Pixel 8 Pro night shot
The Google phones have always taken excellent photos at night, even with moving subjects.

Videography

The smartphone has become a primary camera for a content creator’s main work and nowhere is that more true than in the realm of video. With reels and short-form videos taking over, the smartphone is a convenient and effective tool that you always have with you. But it doesn’t just have to be a point-and-shoot affair. Modern phones have very capable video recording to go with their take-it-anywhere convenience.

Apple iPhone 15 Pro Max log recording
The iPhone 15 Pro Max provides cinematic looking video and a proper Log format which can be graded effectively.

The Google Pixel 8 Pro needs some work, however. The 4K video lacks detail and relies on an over-processed look to wow you. Casual users might be fine with this, but content creators can find better elsewhere.

The Samsung S24 Ultra is more feature-rich with its 8K record modes and excellent manual controls. As Android phones go, the S24 Ultra is the best you’ll find, and third-party apps can unlock even more potential.

The Apple iPhone 15 Pro has run away with the video market. Its log profile is more malleable and can deliver natural-looking tones, and wider dynamic range to boot. You’ll have to download apps like Black Magic’s highly capable video software, but the results are worth it. Apple also gives proper locked-off frame rates and an HDR profile which is better processed and universally accepted.

The Battle of the Big Three Smartphones: The Tally

Due largely to the updated hardware in the Google Pixel 8 Pro and with a lot of weight given to individual lenses, the latest Google phone has a lot going for it. I love the raw file quality and overall color of the Pixel, but I wouldn’t rely on it for advanced video applications. As a photographer though, I feel that it delivers the best image quality out of the three phones we tested.

The iPhone 15 Pro Max comes up second with the best video quality and most convincing portraits. I love the images, and although Apple shields its more casual users from any scary manual controls, third-party apps can be used to unlock advanced photo control if desired.

Now the S24 Ultra may have scored last but it has the most second-place finishes owing to its versatile nature. It can handle almost anything well and might be the easiest choice for many users. I also appreciate the full-featured camera interface although some owners might find it a little intimidating.

It’s worth noting that both the Google and Samsung phones have additional AI editing tools that even utilize cloud-based servers to do the heavy lifting. I have to say though, that as important and exciting as the new technology is, the results are disappointing. As the databases get more complex we should see some real performance gains which will add weight to future evaluations, but as it stands now, I would personally use them only sparingly.

Ultimately, most users will stay in the Apple ecosystem if they already are, but Android users have more freedom to dabble in different brands. We hope we’ve shed some light on which phone might be best for you.

BIG COLOR Takes Each Pantone Color of the Year for a Gradient Spin

BIG COLOR Takes Each Pantone Color of the Year for a Gradient Spin

Every December, we look forward to Pantone’s ongoing Color of the Year (COTY) announcement, an initiative dating back to 2000. Each hue decided upon considers various global factors and is meant to encompass what the overall feeling of the coming year may be.

In his BIG COLOR art print series, Nate Nettleton pairs each Color of the Year selection with its exact opposite on the color wheel in a radial gradient. The prints take into consideration the power of color, how we associate with it, and the influence that takes place within the world of color itself – in an effort to portray endless possibilities.

Nettleton’s COTY print series begins with 2000’s Cerulean and ends with 2024’s Peach Fuzz. The edition number of each print correlates to the release year. For example, 2000 is edition one, since it marks the first color of the year, 2001 is edition two, and so on.

four image collage of framed gradient art prints

Clockwise from upper left: Cerulean, 2000; Fuchsia Rose, 2001; True Red, 2002; Aqua Sky, 2003

four image collage of framed gradient art prints

Clockwise from upper left: Tiger Lily, 2004; Blue Turquoise, 2005; Sand Dollar, 2006; Chili Pepper, 2007

four image collage of framed gradient art prints

Clockwise from upper left: Blue Iris, 2008; Mimosa, 2009; Turquoise, 2010; Honeysuckle, 2011

four image collage of framed gradient art prints

Clockwise from upper left: Tangerine Tango, 2012; Emerald, 2013; Radiant Orchid, 2014; Marsala, 2015

four image collage of framed gradient art prints

Clockwise from upper left: Rose Quartz, 2016; Serenity, 2016; Greenery, 2017; Ultra Violet, 2018

four image collage of framed gradient art prints

Clockwise from upper left: Living Coral, 2019; Classic Blue, 2020; Illuminating, 2021; Ultimate Grey, 2021

two image collage of framed gradient art prints

Left to right: Veri Peri, 2022; Viva Magenta, 2023

peach and dark blue gradient art print

Peach Fuzz, 2024

wall grid of framed gradient prints

wall grid of framed gradient prints

wall grid of framed gradient prints with a man in a chair

Nate Nettleton

To learn more about BIG COLOR, visit natenettletonart.com.

Kelly Beall is Director of Branded Content at Design Milk. The Pittsburgh-based writer and designer has had a deep love of art and design for as long as she can remember, from Fashion Plates to MoMA and far beyond. When not searching out the visual arts, she’s likely sharing her favorite finds with others. Kelly can also be found tracking down new music, teaching herself to play the ukulele, or on the couch with her three pets – Bebe, Rainey, and Remy. Find her @designcrush on social.

How I got the photo: The lamp in the paddock

How I got the photo: The lamp in the paddock

Have you ever had one of those cool and a little quirky ideas, but wasn’t sure how to put it all together? I’ve had one of those sitting in the back of my mind for ages. Finally, it all came together just recently. Here’s how it played out.

Charley in the paddock with the lamp
Charley in the paddock with the lamp

Setting the scene

I pictured a gorgeous model in a fabulous outfit, sitting in a paddock of long grass, with the sun setting behind her. She is lit by a stand-alone lamp. And not a gas lamp, but something like a Tiffany or Art Deco lamp. Sure, it’s a little quirky, but I haven’t been able to drop the idea.

The lamp was one thing, the model and outfit were easy, and it was the location that was proving the problem. But just the other day it all came together. So here’s how we did it.

Behind the scenes
Behind the scenes

The location

I recently ran a Western Steampunk Photoshoot/Workshop at Longwarry Hill farm in Longwarry (Victoria, Australia). We planned the whole thing late in the day to culminate as the sun was setting. We took a chair and a small table, along with my lamp into one of the fields. Still in deep shade, but just catching the rays of the setting sun.

The model and styling

My model for this shoot was Charley in a steampunk outfit, complete with a top hat. I got her to sit on the chair and with a variety of poses, lit with the fading sun and my lamp. The giant clock/fob watch was a last-minute add-on. Isn’t it just perfect?

Charley in the paddock
Charley in the paddock

The lamp

Like I said, we traipsed out to the middle of a paddock, there was no power there. I took the chair, a little table, and my lamp. I removed the globe and popped in the Zhiyun Fiveray M20C LED light inside. As it’s small and magnetic, it clipped to the side of the lamp. So easy and completely hidden. I turned it on and used 5600K and 100% power. Between this light and the fading sun, it was all we needed for the perfect light for our photoshoot. 

Want to get your hands on a fabulous little Fiveray M20C? You can grab one here!

  • Model: Charley Cox
  • Makeup: Em Mrietta
  • Hair: Teighan Felton
  • Styling: Janelle Thomas
  • Staging, photo and retouching: Julie Powell