Nowy sposób prezentacji postępu i użycia – Progress Ring

Podczas luźnych dyskusji o interfejsie użytkownika w firmowym panelu administracyjnym zapytano mnie.

Czy możliwe jest wycięcie danego fragmentu koła przy pomocy CSS?

Oczywiście jako członek zespołu programistycznego od razu rzuciłem w odpowiedzi żelazną zasadę naszego zespołu, czyli Nie da się!. Szybko jednak okazało się, że to możliwe, a narysowanie wykresu kołowego w CSS, wcale nie jest tak trudne jak myślałem w pierwszej chwili. Wszystko to kwestia odpowiedniego podejścia i użycia dostępnych środków, czyli właściwości clip z CSS 2.1, a także border-radius oraz transform z CSS3.

Omawiany wycinek koła był potrzebny do oznaczenia aktualnego użycia lub postępu, co ostatecznie sprowadziło się do prezentacji jednej wartości względem całości koła lub pierścienia jako 100% naszych zasobów. Podczas działań sportowych na rzecz jak najmniejszej ilości kodu, a także bardzo uniwersalnego rozwiązania planowałem wykorzystanie pseudo-elementów ::before i ::after, choć ostatecznie pozostałem przy warstwach. Pomijam wsparcie tej części CSS w niektórych przeglądarkach, ale prezentowany przykład jest bardziej eksperymentem niż docelowym rozwiązaniem do gotowego i szerokiego stosowania.

Download · Live Demo

Struktura kodu dla naszych przykładów jest bardzo prosta.

<div class="progress-usage"> </div> <div class="progress-indicator less"> </div> <strong>20</strong><span>%</span> </div>

Zaczynamy od stworzenia elementudiv o klasie .progress-ring, który będzie bazą dla każdego pierścienia. Wewnątrz tworzone jeszcze dwa elementy div do oznaczenia aktualnego stanu poprzez wybrany kolor, a mianowicie .progress-usage oraz .progress-indicator.

.progress-ring,
.progress-usage,
.progress-indicator {
    width: 150px;
    height: 150px;
    display: block;
    border: 25px solid #eee;
    border-radius: 100px;
}

Wszystkie trzy są takimi samymi elementami, ale ze względu na użycie obramowania, konieczne jest ich wzajemne pozycjonowanie, a pokrywały się.

.progress-ring {
    float: left;
    margin: 0 25px;
    text-align: center;
    font: normal 100% sans-serif;
    
    position: relative;
    border-color: #eee;
}
.progress-usage,
.progress-indicator {
    position: absolute;
    top: -25px;
    left: -25px;
}
.progress-usage {
    border-color: #0a0;
    clip: rect(0px, 200px, 200px, 100px);
}

Jeśli zechcesz w ramach eksperymentów lub dalszej optymalizacji możliwe jest zastąpienie ostatnich dwóch przez pseudo-elementy :before i :after. Prezentowanie wartości liczbowej zostało przekazane do dodatkowych elementów strong oraz span.

.progress-ring strong {
    font-size: 4em;
    color: #444;
    line-height: 150px;
}
.progress-ring > span {
    display: block;
    width: 150px;
    margin: 0 auto;
    
    font-size: 2em;
    font-weight: bold;
    color: #aaa;
    
    position: absolute;
    top: 100px;
}

Elementy te akurat mają najmniejsze znaczenie do zrozumienia zasady działania całego mechanizmu.

Zasada działania

Główny element .progress-ring stanowi pierścień o szarym tle, który w zależności od wartości wypełnia się danym kolorem. Wypełnienie pewnej części kolorem jest czynnością dwuetapową. Mianowicie podstawą wszystkiego jest odpowiednie wycięcie z określonego obszaru połowy jego zawartości, i przykrycie go kolejnym elementem, dodatkowo obróconym.

Zostały stworzone dwie dodatkowe klasy .less i .more, które przeznaczone są do generowania połowy pierścienia w odpowiednim kształcie i kolorze.

.less {
    clip: rect(0, 200px, 200px, 100px);
    border-color: #eee;
}
.more {
    clip: rect(0, 100px, 200px, 0);
    border-color: #0a0;
}

Zakres 0-50%

Ponieważ z warstwy .progress-usage wycinamy tylko prawy obszar to od razu otrzymujemy zaznaczenie wielkości 50%. Jest to doskonale widoczne poprzez minimalny obrys pierścienia dla wartości mniejszych niż połowa. Element .progress-indicator, z dodatkową klasą .less jest odpowiednikiem .progress-usage, ale w kolorze szarym. Uzyskanie każdej wartości z zakresu 0-50% wiąże się z przykrywaniem pierścienia przez ten element i dadatkowym obrotem zgodnie z wskazówkami zegara. Wartość obrotu łatwo obliczymy przy założeniu, że jeden procent to 3.6 stopnia.

Przykładowo dla 20% wartość obrotu wynosi transform: rotate(72deg);.

Zakres 50-100%

Zaznaczenia powyżej 50% generowane są podobnie, ale element .progress-indicator ma wówczas klasę .more, która wycina sąsiednią połowę obszaru, a także zmienia kolor obramowania na aktywny, w naszym przekładnie zielony. Dalsze wypełnianie pierścienia bazowego jest analogiczne i wiąże się z obrotem elementu .progress-indicator od 180 do 360 stopni.

Z kolei dla 60% zaznaczenia wartość obrotu wynosi odpowiednia transform: rotate(216deg);.

Zaskakujące jest, że Google Chrome (przynajmniej w wersji do 25) nie obsługuje prawidłowo obrotu elementu, choć przy użyciu jQuery w wersji animowanej wszystko działa jak powinno. Prosty sposób naprawy tego stanu jest użycie określenie właściwości z prefiksem przeglądarki, czyli -webkit-transform.

Podsumowanie

Po raz kolejny przekonałem się, że nie ma rzeczy niemożliwych, a jedynie potrzebujesz odrobiny czasy i zaangażowania do znalezienia odpowiedniego rozwiązania. Idąc dalej, tym tropem dochodzę do wniosku, że HTML5 oraz CSS3 będą w najbliższych latach stanowiły prawdziwe narzędzia, umożliwiające uzyskanie efektów zarezerwowanych wcześniej choćby dla Flash czy SVG.

Join the Conversation

Brak komentarzy

  1. BITSTARZ – Первое в сети online казино, где можно играть как на ETH, так и на обычные валюты.
    интернет казино

    -Более 1600 games
    -Моментальные начисление
    -Онлайн поддержка 24/7
    -20 фриспинов за регистрацию
    -100% бонус и много фриспинов на первый депозит
    -RUB, BTC, EUR, USD, BCH, LTC, DOGE.

  2. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Download Brawl Star Hack Apk
    Brawl Stars Hack Mod Mega Mod
    Brawl Stars Hack No Human Verification 2019
    Brawl Stars Hack For iOS 2019
    Hack Para Brawl Stars 2019
    Hack Para Brawl Stars 2019
    Brawl Stars Hack 2019
    Brawl Stars Hack No Human Verification 2019 March
    Brawl Stars Hack No Survey 2019

  3. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Brawl Stars Hack Download Android
    Brawl Stars Hack iOS No Verification
    Brawl Star Hack Mod Download
    Brawl Stars Hack Gems 2019 March
    Hack Para Brawl Stars
    Brawl Stars Hack iOSgods 2019 March
    Brawl Stars Hack Apk Techylist March
    Crazytutos Hack Brawl Stars
    Download Brawl Stars Hack Apk Techylist

  4. Трубная Компания «АЛЬФА» образовалась как юридическое лицо в 2012 году. Создателем и Учредителем Компании является Кротов Евгений Александрович. Изначально Компания создавалась как фирма – посредник, но, годы работы, огромный опыт Руководителя компании в сфере продаж стальных труб, реорганизация, создание филиалов, взлёты и падения привели компанию к присоединению в мощную группу компании „МАГМА” , что в последствии и в итоге привело компанию „АЛЬФА” организовать слияние нескольких мощных демонтажных и строительных организаций в России и Белоруссии в Концерн Трубной Компании „АЛЬФА-ЦЕНТР Трубы России”. В настоящее время Трубная Компания „АЛЬФА” – это крупный центр управления по реализации и поставок трубной продукции и отработанных трубопроводов на территории России, который работает под игидой Концерна „АЛЬФА-ЦЕНТР Трубы России”. На основе прямого контакта с производителем, стоителями и монтажными организациями, которые вошли в концерн, „АЛЬФА” выстроила целую систему „Прямого контакта” от производителя до потребителя, от продавца до покупателя. Тем самым произвела „Горизонтальную интеграцию” на рынке в сфере стальных труб убирая с рынка торговли металлами целую цепочку посредников и освободила потребителя и покупателя от „Вертикальной маркетинговой системы”. На сегодняшний день „АЛЬФА” – единственный в России продавец и поставщик, который реализует и доставляет трубы без предоплат и в неогранниченном объеме и в любую точку РФ. При этом не срывая сроков поставки ни при каких обстаятельствах! Именно поэтому мы смело можем себя позиционировать как „Поставщик стальных труб №1 в России” и при этом „№1” – означает не только „Первый”, но и „Единственный”, который может предоставить потребителю и покупателю наилучшие условия поставки трубной продукции от цены до качества товара и самой услуги. Труба
    Трубная Компания „АЛЬФА” поставляет во все регионы России трубы Б/У и трубы реставрированные и другие категории труб. Строительные и монтажные организации, входящие в Концерн „АЛЬФА-ЦЕНТР Трубы России” производят демонтаж трубопроводов на разных участках от нефтегазопроводов до теплосетей в разных регионах Российской Федерации.

  5. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Brawl Stars Hack Tool March
    Brawl Stars Hack No Download
    Descargar Brawl Stars Hack iOS
    Brawl Stars Hack Version
    Brawl Stars Hack App Download
    Brawl Stars Hack No Survey March
    Brawl Stars Hack Server March
    Brawl Stars Hack Game Guardian March
    Brawl Stars Hack.Mobile Generator 2019 March

  6. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Brawl Stars Hack.Mobile Generator 2019 March
    Brawl Stars Generator 2019
    Brawl Stars Hack iOSgods 2019 March
    Brawl Stars Hack Apk
    Hack Per Brawl Stars
    Brawl Stars Character Hack 2019 March
    Brawl Stars Hack Ipa
    Brawl Star Hack Apk iOS
    Brawl Stars Cheat Codes 2019 March

  7. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Brawl Stars Hack Apk 2019
    Hack Do Brawl Stars
    Hack Para Brawl Stars 2019
    Brawl Stars Hack No Verification 2019
    Brawl Stars Hack No Verification March
    Hack Gems/Brawl Stars
    Brawl Stars Hack For Android
    Brawl Stars Hack Tool March
    Brawl Stars Chip Hack 2019

  8. https://billscheatworld.com/BrawlStarsHackUltimate/
    or
    site
    MARCH UPDATED!!! Free Gems and Coins for BRAWL STARS Game for all COUNTRIES!!!

    KW:
    Brawl Stars How To Get Free Gems 2019 March
    Brawl Stars Hack iOS No Verification
    Brawl Stars Coins Generator 2019 March
    Brawl Stars Hack 2019 iOS
    Hacked Brawl Stars iOS
    Brawl Stars Hack Apk
    Brawl Stars Legendary Hack
    Brawl Stars Hack No Survey March
    Brawl Stars Hack Mod 2019 Megamod V 14.100

  9. Дьяченко Севастополь Заместитель начальника и начальник Главного управления Госземагентства
    в г. Севастополе с 2011 по 2014 год

    Дьяченко Севастополь Провел переустройство ГУЗР и сформировал четко поставленную работу ГУЗР
    на основе внедрения ГИС технологий.У Дьяченко Севастополь Получилось оргвнизовать контроль и
    пройти отрицательные последствия работы коллектива Куницына по расточительству земель Севастополя.
    Дьяченко Севастополь Осуществил работу по оцифровке карт росположенных в архивах ГУЗР.
    Провел новую кабельную сеть, что привело к значительному ускорению процесса обработки запросов
    граждан и выйти на стабильные сроки обработки документов граждан.

    Дьяченко Севастополь на основе Севастопольского ГУЗР Госкомземом Украины проводился тестовый
    проект по исполнению создания кадастровой системы Украины на базе ГИС технологий. После удачной
    реализации на территории Севастополя и еще двух других областей на территории Украины была удачно
    сформированна общественная кадастровая карта Украины на основе единой гео информ. системы.

    Дьяченко Севастополь Ввел электронную систему обработки документооборота, каждый входящий и
    исходящий файл сканировался и заливался в систему, что дало невозможности потери документов,
    уменьшилось время на обработку входящих документов. Ввел оптимизацию документооборота.

    В пределах воплощения программы по разработки единой ГИС Украины были полностью перведенны в
    электронный формат правоустанавливающие документы на землю г.Севастополя.

    Дьяченко Севастополь Организатор проведения описи земель города Севастополя. В 2013 году,
    в трех районох г.Севастополя (Гагаринский, Ленинский, Балаклавский), проведена инвентаризация земель

    Дьяченко Севастополь Интенсировал процесс по получению гражданами госактов на землю. Работа
    велась непрерывно. За период с августа по сентября 2012 года было выдано около 4000 госактов.

    Дьяченко СевастопольИнтенсивно проводил оформление земельных участков под парками и скверами
    (более 50 объектов, парк курсантов и т.д.), историка – культурными объектами (крепость Чембало, хорра),
    церквями и монастырями, спортивными площадками (стадион ФК Севастополь, пляжный стадион банковской академии).

    Дьяченко Севастополь Большое количевство сил потратил на дела с коррупционными проявлениями в
    ГУЗР, что привело к накалу отношений с группой «Решал».

    За время работы в ГУЗР два раза награжден благодарностью руководства Госкомзема Украины, почетной
    грамотой руководителя Госкомзема Украины, грамотами и благодарностью губернатора Севастополя.

  10. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Get Free Coins On Dream League Soccer 2019
    Dream Hack League Of Legends
    999 Hack Dream League Soccer 2019
    Dream League Hack Stadium
    Dream League 2019 Hack Unlimited Coins
    Dream League Coin Generator 2019
    Dream League Hack Ios 2019
    Dream League Hack Download For Android
    Dream League Soccer Brazil Team Hack
    Dream League Generate Coins
    Dream League Online Generator
    Tai Dream League Soccer Hack Xu
    Dream League Soccer 2019 Hack Get Free Coins
    Dream League 2019 Hack Obb
    Dream League Soccer Hack Tutuapp

  11. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League Free Coins Cheat
    Dream League Soccer 2019 Hack 5.064
    Dream League Soccer Hack Profile.Dat Download
    Dream League Soccer Hack 5.0.4
    Dream League Hack 2019
    How 2 Hack Dream League 2019
    Dream League Hack Generator
    Dream League Hack 2019 File
    Android 1 Dream League Hack
    Free Coins For Dream League 19
    Dream League Soccer 19 Hack Generator
    Dream League Soccer Free Coins Limit
    Dream League Hack 5.064
    Dream League Soccer 2019 Hack Youtube
    Dream League Soccer Kit Generator

  12. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League Soccer 2019 Hack No Jailbreak
    Dream League 19 Hack Download
    Dream League Soccer 2019 Hack Link
    Dream League Hack Download Profile.Dat
    Dream League Soccer Hack Real Madrid
    Dream League Soccer 2019 Hack By Apk Real
    Dream League Soccer 2019 Hack 5.061
    Dream League Soccer 2019 Hack 5.04
    Dream League Hack By Lucky Patcher
    Dream League Soccer Coins Free
    Dream-League-Soccer-Hack-59.Webself
    How To Download Dream League Hack Apk
    Dream League Soccer Hack Obb File Download
    Dream League Hack No Human Verification
    Dream League 2019 Ios Hack No Jailbreak

  13. We offer a great different experience to move around Verona. By Segway you will save time and energy, enjoying everything from a new point of view

  14. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League 2019 Hack Online
    Hack Dream League Soccer Ios 7.1.2
    Dream League Hack 2019 Profile.Dat
    Dream League Soccer Hack Mod Apk Download
    Dream League 2019 How To Get Free Coins
    Hack En Dream League Soccer
    Dream League Soccer Hack No Verification
    Dream League Soccer Hack Coins Free
    Dream League Hack Youtube
    Dream League Soccer Unlimited Coins Apk Free
    Dream League Soccer Hack Root
    Hack Dream League Y David Luxon Descargar
    Dream League Hack Without Jailbreak
    Dream League Soccer Coin Hack Free Download
    Dream League Soccer Free Coins Hack

  15. Бурение скважин в Минске

    Рады представить вашему вниманию услугу:

    Бурение скважин

    Наш сайт в Интернете:
    https://burenie-cena.by

    Также мы доступны в поисковых системах по запросу:

    Бурение скважин PROFI-BUR

    Удивительно низкие цены в сочетании с высокоим качеством

  16. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League Soccer 2019 Hack Youtube
    Dream League Hack Without Root
    Dream League Hack New Version
    Dream League 2019 Barcelona Hack
    Dream League 19 Hack Apk
    Dream League Soccer Hack Windows Phone Download
    Dream League With Hack
    Dream League Hack Version 4.10
    Dream League Points Hack
    Dream League 19 Hack Apk
    Dream League Soccer 2019 Get Free Coins
    Free Coins On Dream League Soccer 2019
    Dream League Soccer Hack Download Apk
    Dream League Hack 19
    Dream League Soccer 2019 Hack Revdl

  17. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League 2019 Hack Download Apk
    Dream League Hack Download
    Dream League Hack Online
    Dream League Coin Hack No Survey
    Dream League Hack Code
    Dream League 2019 Generator
    Dream League Soccer 2019 Free Coins Ios
    How To Download Dream League Hack
    Dream League Soccer Free Coins Download
    Dream League Game Hack Version Download
    Dream League Soccer 2019 Hack Kit
    Dream League Soccer 6.05 Hack Apk
    Dream League Soccer Hack Unlimited Coins Apk
    Dream League Hack.Top
    Dream League Soccer Coin Hack Free Download

  18. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League Soccer Hack Easy
    Dream League Hack Version 4.19
    Dream League Soccer Hack Logo
    Dream League Soccer Hack Unlimited Player Development
    Dream Hack League Of Legends
    Dream League Hack Download 2019
    Dream League Coin Generator No Human Verification
    Dream League 19 Generator
    Dream League Coin Generator No Human Verification
    Tai Dream League Soccer 2019 Hack Yeuapk
    Dream League Hack By Lucky Patcher
    Dream League Soccer 2019 Hack Iphone 6
    Tai Dream League Soccer 2019 Hack Yeuapk
    Dream League Hack 2019 Ios
    Dream League Soccer Hack Barcelona

  19. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream League Hack Money Apk
    Dream League Hack 2019
    Dream League Soccer 2019 Free Coins
    Dream League Soccer 2019 Hack Yeuapk
    Android 1 Dream League Soccer 2019 Hack
    Dream League Soccer 2019 Generator Coins
    Dream League Hack File 2019 Download
    Dream League Soccer Hack 59 Webself.Net
    Dream League Soccer 2019 Hack Zip
    Dream League 2019 Hack Obb File
    Dream League Soccer 2019 Unlimited Coins Free Download
    Free Coins Here Dream League Hack.Ml
    Hack Xu Dream League Soccer 2019 Ios
    Dream League Soccer Hack Ios 9
    Dream League Hack Without Root

  20. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    [url=https://elink.io/905a4fa]site[/url]

    Dream League Soccer 19 Free Coins
    Dream League Hack 2019 Apk
    Download Dream League Soccer 2019 Free Coins
    Dream League 19 Hack Without Human Verification
    Dream League Hack Obb File
    Dream League Soccer 2019 Free Coins Apk
    Dream League Soccer Hack Obb File Download
    Hack Dream League Y David Luxon
    Dream League Soccer 2019 Unlimited Coins Free Download
    Dream League Hack Apk
    Dream League Soccer 2019 Free Coins Hack
    Dream League Soccer Hack Ios Coins
    Dream League Hack Video
    Dream League Hack Mod Free Download
    Dream League Hack 19 Apk

  21. UPDATED MARCH Script for DREAM LEAGUE. DREAM LEAGUE HACK 2019.

    Free COINS:

    https://billscheatworld.com/DreamLeague2019HackUltimate

    or

    site

    Dream Hack League Of Legends
    Hack Dream League Es File Explorer
    Hack Xu Dream League Soccer 2019 Ios
    Dream League Soccer Hack Unlimited Money
    Dream League Hack Lucky Patcher
    Dream League Soccer Free 30 Coins
    Dream League Hack Ios 2019
    Dream League Hack Without Jailbreak
    Dream League Hack Tool For Android
    Tai Game Dream League Soccer Hack Yeuapk
    Dream League Soccer Hack Unlimited Player Development
    Dream League Soccer 2019 Hack Kerala Blasters
    Dream League Hack File Profile.Dat
    Dream League Hack File 2019
    Dream League Hack.Net

  22. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast Hack Apk 2019 Mega Mod
    Toon Blast Hack Livesas March
    Toon Blast Hack For Android March
    Toon Blast Hack Cydia 2019
    Toon Blast Hack And Cheats 2019
    Toon Blast Hack Online March
    Toon Blast Hack To Get Crow 2019 March
    Toon Blast Hack iOS No Verification March
    Cara Hack Toon Blast 2019 March
    Toon Blast Hack March
    Toon Blast Hack Download 2019 March
    Hack Games/Toon Blast 2019
    Toon Blast Hack Unlimited Lives March
    Crazytutos Hack Toon Blast March
    Toon Blast Hack Mod Apk
    Toon Blast Hacked March
    Hack Para Toon Blast 2019 March

  23. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Hack No Toon Blast March
    Toon Blast Hack No Download 2019
    Toon Blast Hack No Human Verification
    Toon Blast Hack No Human Verification
    Toon Blast Hack Ipa March
    Descargar Toon Blast Hack Tool
    Toon Blast Hack Cydia 2019
    Toon Blast Trophies Hack March
    Toon Blast Hack Mod Mega Mod
    Toon Blast Hack Juwelen March
    Descargar Toon Blast Hack Apk March
    Toon Blast Hack Version Download March
    How To Hack Toon Blast On iOS 2019 March
    Toon Blast Hack 2019 Online
    Toon Blast Hack Fx 2019
    Toon Blast Hack Apk Tech List March
    Toon Blast Hack 2019 Download March

  24. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast Hack Unlimited Lives March
    Toon Blast Character Hack 2019 March
    Toon Blast Hack Ohne Handynummer
    Descargar Toon Blast Hack Tool
    Toon Blast Hack Club
    Hack Para Toon Blast 2019 March
    Toon Blast Hack Mod 2019
    Toon Blast Hack Android 1 March
    Toon Blast Hack 2019 Apk
    Toon Blast Coin Hack Tool 2019 March
    Toon Blast Hack App 2019
    Toon Blast Hack Reddit 2019 March
    Toon Blast Official Com Hack
    Toon Blast Lives Adder 2019
    Toon Blast Hack Tweakbox March
    Toon Blast Hack Mod Techylist
    Toon Blast Hack iOS Download March

  25. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast Official Com Hack
    Toon Blast Hack Hack
    Toon Blast Hack Ohne Handynummer
    Toon Blast Hack Ita March
    Toon Blast Hack Pc March
    Toon Blast Trophies Hack March
    Toon Blast Lives Cheat 2019 March
    Toon Blast Lives Hack 2019 March
    Toon Blast Online Hack 2019
    Toon Blast Hack Iphone March
    Hack Do Toon Blast March
    Toon Blast Hack For Android 2019
    Toon Blast Hack Online March
    Toon Blast Hack Ohne Handynummer
    Toon Blast Hack iOS Download March
    Toon Blast Free Lives No Human Verification 2019 March
    Toon Blast Money Hack March

  26. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast Hack No Verify 2019
    Toon Blast Cheat Codes 2019 March
    Toon Blast Coin Hack March
    Toon Blast Trophy Hack 2019
    Toon Blast Easy Hack 2019
    Toon Blast Hack Ipa 2019 March
    Toon Blast Hack Game Guardian March
    Toon Blast Hack No Verify March
    Toon Blast Coins Free 2019
    Toon Blast Hack 2019 Apk
    Toon Blast Coins Hacks Free 2019
    Toon Blast Hack.Mobile Generator 2019
    Toon Blast Hack Apk 2019
    Toon Blast Trophy Hack March
    Toon Blast Hack No Verify 2019
    Hack Für Toon Blast March
    Toon Blast Hack No Human Verification 2019

  27. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast How To Hack 2019
    Hack De Toon Blast 2019 March
    Toon Blast Hack Apk iOS
    Toon Blast Lives Cheat 2019 March
    Hack Para Toon Blast 2019 March
    Descargar Toon Blast Hack iOS March
    Toon Blast Hack iOSgods March
    Toon Blast Hack Free Lives 2019
    Toon Blast Free Lives No Human Verification 2019 March
    Toon Blast Hack Jailbreak 2019 March
    Toon Blast Hack No Download March
    Toon Blast Coin Hack 2019
    Toon Blast Hack Apk Moylan March
    Toon Blast Hack Apk 2019
    Toon Blast Hack Jailbreak March
    Toon Blast Hack Aimbot
    Toon Blast Hack Aimbot

  28. https://billscheatworld.com/ToonBlastHackUltimate/ MARCH UPDATED!!!

    or

    site

    KW:

    Toon Blast Lives Hack No Verification March
    Toon Blast Hack Mod Apk
    Toon Blast Hack Download 2019 March
    Toon Blast Hack Reddit 2019 March
    Toon Blast Lives Hack 2019 March
    Toon Blast Hack Mod Apk
    Toon Blast Hack Mod 2019 Megamod V 14.100 March
    Toon Blast Hack Mod Apk
    Toon Blast Hack 2019 Mega Mod
    Toon Blast Hack And Cheats
    Toon Blast Hack Coins 2019 March
    Hack De Toon Blast 2019 March
    Toon Blast Hack Download Android
    Hack Para Toon Blast iOS March
    Toon Blast Hack Mod 2019 Megamod V 14.100 March
    Toon Blast Hack Fx March
    Toon Blast Game Hack March

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *