Error message

  • Deprecated function: Return type of Aws\HandlerList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 32 of /var/www/html/vendor/aws/aws-sdk-php/src/HandlerList.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of & Aws\Endpoint\Partition::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Aws\Credentials\Credentials implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in include() (line 8 of /var/www/html/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php).
  • Deprecated function: Return type of Aws\Command::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of & Aws\Command::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Result::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of & Aws\Result::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
×

Gear

Partick Thistle's New Germany-Esque Away Shirt Is An Early Contender For Kit Of The Season

It's been a pretty good couple of days for the social media team over at Glasgow-based soccer club Partick Thistle.

First, they made a brilliant signing-announcement video that combined the song "Breakfast at Tiffany's" by 90s one-hit-wonder Deep Blue Something along with a spliced message from manager Ian McCall, which went viral to the tune of 25,000 likes on Twitter.

Then the very next day, they had the privilege of unveiling one of the smartest kits to ever grace the world of Scottish football.

While Partick Thistle is no stranger to media frenzies, it has often struggled in the realm of kit design. The club has the unfortunate distinction of possessing an unsightly yellow, red and black color scheme.

Embed from Getty Images

In a good year, the kits are inconspicuous. In a bad year, Partick Thistle's home strip resembles a combination of West Brom's awful third kit from this year and the peculiarly-sponsored Burger King shirt from Stevenage a season ago — both of which were included in our "Worst Kits of 2020" summary.

Embed from Getty Images

Embed from Getty Images

Color schemes are not the club's forte, but the one positive for the Thistle online marketing team has been its memorable history of mascots, something that has helped the club gain popularity in recent years. First was Pee Tee, an exotic purple parrot with a Thistle scarf .

Then came Jaggy McBee, a friendly pollinator born out of a sponsorship with Scotland-based flavored water company MacB. Despite McBee's fun-loving exterior, "Aberdeen fans were notorious for wanting to fight him".

Embed from Getty Images

Jaggy survived for four years until The Jags unveiled a new mascot sponsorship in 2015. Thistle partnered with Californian investment firm Kingsford Capital Management to develop the most divisive mascot the football world had ever seen: Kingsley.

Kingsley is a unibrow-sporting ray of sunshine with a jagged smile that has been described both as "the mascot of children's nightmares" and "the best thing that has ever happened to the Jags." Half the time he can be found wearing a kilt, while the other half he is suspiciously pantless, but he is always the topic of conversation among Scottish football fans.

Embed from Getty Images

Art critic Jonathan Jones of the Guardian wrote that Kingsley was "art at its best." "Shrigley’s (the artist) demonic mascot is a fan yelling for its team: its mouth would willingly gobble up the opposition. This is a terrific piece of sporting art — a roaring manifestation of soccer’s energy."

Thistle's new mascot went viral, and according to Partick Thistle general manager Ian Maxwell, the unveiling of Kingsley "generated the biggest amount of publicity from a sponsorship launch in Scottish football history," as demand for Kingsley-related gear well out-paced the supply.

Embed from Getty Images

It's been almost six years since Partick Thistle went viral and sold out of Kingsley merchandise, but the Jags club shop better be ready come Friday, because social media is already buzzing about Thistle's new away kit — already an early contender for kit of the season:

While the design is simple, it excels in so many ways. First, it is a welcome break from the overwhelming ketchup and mustard theme of the club's home kit. The white base allows for the red and yellow to be accent colors — where they look much better.

The use of black as a secondary color in the shirt and as the main color in the shorts and socks helps balance out the white of the top and further accentuates the secondary color of the red and yellow.

This looks especially good in the bottom half, where the red and yellow bands at the bottom of the shorts and the top of the socks look sharp.

As for the shirt overall, the kit is heavily inspired by the Germany home shirts of the early 1990s, namely the kit worn by Die Mannschaft at Euro 1992. 

The bands of red, yellow and black borrow from the Germany theme while still making the shirt its own, and the tricolor ring at end of the sleeves is an underrated and underutilized design. 

The plain black "Just Employment Law" sponsor is a smart move, as it does not distract from the rest of the shirt, and it pairs well with the oversize logo of Dublin-based jersey manufacturer O'Neills — a reminder that this kit is a product of the British Isles. 

The kit (along with your very own Kingsley toy) is available for purchase starting Friday, June 4.

Videos you might like