diff --git a/app/bloonsa_game/static/bloonsa_game/css/levelinfo.css b/app/bloonsa_game/static/bloonsa_game/css/levelinfo.css new file mode 100644 index 0000000..f0edf7a --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/css/levelinfo.css @@ -0,0 +1,95 @@ +#level-id, #level-author-id, #level-wins-percentage, +#level-pb-text { + color: #59B1FF; +} + +#level-info-box { + font-family: "Comic Sans MS", "Comic Sans", cursive; + color: white; + background-color: #0099FF; + height: 110px; + width: 580px; + display: flex; + overflow: hidden; + word-wrap: break-word; +} + +#level-info-left { + height: 110px; + width: 420px; + display: flex; + flex-direction: column; +} + +#level-title, #level-author, #level-stars, #level-stats, +#level-pb-text, #level-pb-pops, #level-pb-darts { + display: flex; + flex-grow: 1; +} + +#level-title { + font-size: 24px; + white-space: pre; +} + +#level-author { + white-space: pre; +} + +#level-stats { + font-size: 24px; + display: flex; + align-items: center; + text-align: left; +} + +#level-wins, #level-plays, #level-glitches { + flex-grow: 1; +} + +#level-info-right { + height: 110px; + width: 160px; +} + +#level-pb { + display: flex; + flex-direction: column; + font-size: 24px; + height: 100%; +} + +#level-pb-darts { + align-self: flex-bottom; +} + +#level-pb-darts-glitch, #level-glitch-number { + color: #F1F125; +} + +.level-star-img { + height: 14px; + width: 14px; +} + +.level-wins-img, .level-plays-img, +.level-glitches-img, .level-pops-img, +.level-darts-img { + height: 32px; + width: 32px; + vertical-align: bottom; +} + +.level-wins-img, .level-glitches-img { + filter: invert(75%) sepia(23%) saturate(6404%) hue-rotate(355deg) brightness(98%) contrast(107%); // orange +} +.level-plays-img { + filter: invert(17%) sepia(2%) saturate(72%) hue-rotate(66deg) brightness(94%) contrast(89%); // grey +} +.level-pops-img { + filter: invert(61%) sepia(72%) saturate(7291%) hue-rotate(338deg) brightness(108%) contrast(101%); // red +} +.level-darts-img { + filter: invert(0%) sepia(96%) saturate(15%) hue-rotate(246deg) brightness(105%) contrast(105%); // black +} + diff --git a/app/bloonsa_game/static/bloonsa_game/img/levelinfo/bloon.svg b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/bloon.svg new file mode 100644 index 0000000..b3eee4a --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/bloon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/app/bloonsa_game/static/bloonsa_game/img/levelinfo/dart.svg b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/dart.svg new file mode 100644 index 0000000..9eab157 --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/dart.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/bloonsa_game/static/bloonsa_game/img/levelinfo/plays.svg b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/plays.svg new file mode 100644 index 0000000..1c96e88 --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/plays.svg @@ -0,0 +1,23 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/bloonsa_game/static/bloonsa_game/img/levelinfo/star.svg b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/star.svg new file mode 100644 index 0000000..d55308f --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/star.svg @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/app/bloonsa_game/static/bloonsa_game/img/levelinfo/wins.svg b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/wins.svg new file mode 100644 index 0000000..bbfe36a --- /dev/null +++ b/app/bloonsa_game/static/bloonsa_game/img/levelinfo/wins.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/bloonsa_game/templates/bloonsa_game/base.html b/app/bloonsa_game/templates/bloonsa_game/base.html index bd1418b..7a7cc73 100644 --- a/app/bloonsa_game/templates/bloonsa_game/base.html +++ b/app/bloonsa_game/templates/bloonsa_game/base.html @@ -53,9 +53,9 @@ {% if user.is_authenticated %} - {% include 'bloonsa_game/profilebox.html' %} + {% include 'bloonsa_game/modules/profilebox.html' %} {% else %} - {% include 'bloonsa_game/loginbox.html' %} + {% include 'bloonsa_game/modules/loginbox.html' %} {% endif %} @@ -67,18 +67,7 @@
{% block content %}{% endblock content %} - -
-
-

test

-

123

-

a

-
-
-

amog

-

424

-
-
+ {% include 'bloonsa_game/modules/levelinfo.html' %}
diff --git a/app/bloonsa_game/templates/bloonsa_game/index.html b/app/bloonsa_game/templates/bloonsa_game/index.html deleted file mode 100644 index 1da4a06..0000000 --- a/app/bloonsa_game/templates/bloonsa_game/index.html +++ /dev/null @@ -1,113 +0,0 @@ -{% extends 'bloonsa_game/base.html' %} -{% load static %} - -{% block content %} -
- -
-

- Driller Bunny for iPhone!
-


- If you like Bloons, you will LOVE THIS GAME.
- Get Driller Bunny now for iPhone or iPod Touch.
- - Driller Bunny
-
-
-

Welcome to Bloonsworld!

-

- - Top_playnow - - Top_build -
-
-

Highest-rated levels:

-
(Click to play)
-
    -
  1. Best Chain 21 (10/10)
  2. -
  3. OMG 13 (10/10)
  4. -
  5. Las Ketchup (7.8/10)
  6. -
-
-
-

Most-played levels:

-
(Click to play)
-
    -
  1. Soundwave (6447590 plays)
  2. -
  3. PacMan (5183323 plays)
  4. -
  5. Pacman k mills (4626903 plays)
  6. -
  7. Confusing (2023344 plays)
  8. -
  9. Time race (1908122 plays)
  10. -
  11. Cheating (1368887 plays)
  12. -
  13. Light Saber Wars (1300373 plays)
  14. -
  15. IcedMyHeart18 (895512 plays)
  16. -
  17. Bouncing Bombs (860363 plays)
  18. -
  19. wanna be hitler (793532 plays)
  20. -
  21. Bouncy Chain (780543 plays)
  22. -
  23. Stairsteps (772812 plays)
  24. -
  25. dum dum 01 (689579 plays)
  26. -
  27. In the Middle (678645 plays)
  28. -
  29. Darts Squared (667748 plays)
  30. -
  31. Caged In (606749 plays)
  32. -
  33. Hail On Water (568360 plays)
  34. -
  35. More Darts (554542 plays)
  36. -
  37. Which Direction (534633 plays)
  38. -
  39. Ring Around Dart (534629 plays)
  40. -
-
-

Top Submitters:

-
(Click to view)
-
    -
  1. martijn1998 (17957 levels)
  2. -
  3. Joshua12878 (11528 levels)
  4. -
  5. Glenn Laurence Hardy Junior (7596 levels)
  6. -
  7. Sachin Gupta (6783 levels)
  8. -
  9. Ghostbusters Fan 101 (6386 levels)
  10. -
  11. teehee3 (5899 levels)
  12. -
  13. Brittany Issiac (5839 levels)
  14. -
  15. MAV8 (5277 levels)
  16. -
  17. Martijn98 (4969 levels)
  18. -
  19. Tommy.1 (4767 levels)
  20. -
  21. Super Mario Galaxy (4116 levels)
  22. -
  23. Bloons User (4067 levels)
  24. -
  25. Skull Ernie (3721 levels)
  26. -
  27. Casey208 (3575 levels)
  28. -
  29. Shockwav4 (3367 levels)
  30. -
  31. Jellyman23 (3172 levels)
  32. -
  33. Ariana Nunes (2974 levels)
  34. -
  35. pablotheholyturtle (2849 levels)
  36. -
  37. MadMorgan (2758 levels)
  38. -
  39. benpen (2753 levels)
  40. -
-
-{% endblock content %} \ No newline at end of file diff --git a/app/bloonsa_game/templates/bloonsa_game/modules/levelinfo.html b/app/bloonsa_game/templates/bloonsa_game/modules/levelinfo.html new file mode 100644 index 0000000..2de3ea1 --- /dev/null +++ b/app/bloonsa_game/templates/bloonsa_game/modules/levelinfo.html @@ -0,0 +1,57 @@ +{% load static %} + +
+
+
+
+ The volcano complex + + (19291) +
+
+ by + SkibidiAmogus + + (1121) +
+ +
+ {% for i in '0123456789' %} + + {% endfor %} +
+ +
+
+ + 7 + (2.87%) +
+
+ + 242 +
+
+ + 1 +
+
+
+
+
+
Personal best
+
+ + 126 + / + 120 +
+
+ + 2 + +1 +
+
+
+
+
\ No newline at end of file diff --git a/app/bloonsa_game/templates/bloonsa_game/loginbox.html b/app/bloonsa_game/templates/bloonsa_game/modules/loginbox.html similarity index 100% rename from app/bloonsa_game/templates/bloonsa_game/loginbox.html rename to app/bloonsa_game/templates/bloonsa_game/modules/loginbox.html diff --git a/app/bloonsa_game/templates/bloonsa_game/profilebox.html b/app/bloonsa_game/templates/bloonsa_game/modules/profilebox.html similarity index 100% rename from app/bloonsa_game/templates/bloonsa_game/profilebox.html rename to app/bloonsa_game/templates/bloonsa_game/modules/profilebox.html diff --git a/app/bloonsa_game/templates/bloonsa_game/terms.html b/app/bloonsa_game/templates/bloonsa_game/terms.html deleted file mode 100644 index 031751f..0000000 --- a/app/bloonsa_game/templates/bloonsa_game/terms.html +++ /dev/null @@ -1,111 +0,0 @@ -{% extends 'bloonsa_game/base.html' %} -{% block content %} -
-
-

Bloonsworld User agreement

- -

Your use of this website www.bloonsworld.com - and the use of any accounts on this website are subject to the following terms and conditions, which we may - update from time to time. We reserve the right to modify, suspend or discontinue the website, it’s content - and/or your account at any time without notice. -
In accepting these terms and conditions you acknowledge that you have no rights in this site and that - Bloonsworld™, Ninjakiwi™ and Kaiparasoft Limited have no liability to you if this website is modified, - discontinued or if your account is modified, suspended or cancelled.

- -

All content on this site including user generated levels using Bloonsbuilder™, artwork, images, text, - downloadable files, logos, character names and trademarks is the sole property of Kaiparasoft Limited and is - protected Internationally under all applicable intellectual property laws. For more detail around content - posted by users refer to User Rights below.

- -

User Rights

- -

1. Levels created using the Ninjakiwi™ Bloonsbuilder™ will remain the sole property of Kaiparasoft Limited at - all times and Kaiparasoft Limited reserve the right to republish any user created levels in any format and - in any location. -
2. Content posted in the forums with the exception of previously copyrighted material and material - covered under international intellectual property laws will remain the sole property of Kaiparasoft Limited - at all times and Kaiparasoft Limited reserve the right to republish any material in any format and in any - location.

- -

Forums

- -

1. Language that is deemed to be offensive to us or any of our users such as, but not limited to: Profanity, - Racism, or any other objectionable language will result in account suspension or cancellation at our sole - discretion.

- -

2. Use of the forums. Registration is free and grants you access to post messages in all public forums (and - any private forums you are specifically given access to). Your access to the forums may be limited or - revoked at any time without notice and for any reason. -
Although the forum operators will make reasonable attempts to remove any messages containing - objectionable content, it is not possible for the operators to review all messages. All messages posted to - the forums express only the views of the author, and you agree that Bloonsworld™, Ninjakiwi™ and Kaiparasoft - Limited, the forum operators and any associated parties will not be held responsible for the content of any - message posted to the forums by you or any other party. -
You agree that you will not post to the forums any messages that: -
• are obscene or vulgar; -
• are pornographic or contain pornographic material; -
• are hateful or threatening; -
• contain copyrighted material or links to illegal copies of copyrighted material or otherwise infringe - on material covered by international intellectual property laws; -
• otherwise violate any of the laws of New Zealand. -
You agree that the rules governing the forum may be changed at any time. -
The forum operators have the right to remove, edit, move or close any thread or message without notice - and for any reason.

- -

Usernames and Level Names. Use of obscene, vulgar, copyrighted (example naming a level “Ninjakiwi”) or - otherwise offensive usernames or level names will result in account suspension or cancellation at our - discretion.

- -

Usernames or level names that are created for the purposes of advertising a website, product or service are - also prohibited and subject to suspension or cancellation without notice.

- -

Commercial Use. Any commercial use of this website such as hotlinking, using iFrames or other means of - accessing this website other than through the URL www.bloonsworld.com - is strictly prohibited.

- -

Malicious use. Any malicious use or uploads such as malware, viruses, cheat software, decompilers, spiders, - robots or other means of creating fraudulent account or advertising fraud will not be tolerated. -
Account Information: You may not share or transfer your Account or your Account password or other - access information with any other party, temporarily or permanently. You shall bear sole responsibility for - all use of your Account and for the confidentiality of your password. You represent that all information - submitted to create your Account is accurate and truthful. -
Privacy/Children. On certain areas of this website, you may be given the ability to provide us with - personally identifiable information. Children under the age of 13 are not permitted to register, or use - other interactive features of our Site. -
Third party websites. Bloonsworld™ may link to sites not maintained or related in any way to - Bloonsworld™, Ninjakiwi™ or Kaiparasoft Limited. Links are provided as a service to users or advertisers and - are not affliated in any other way with Bloonsworld™. We have no responsibility or control over any material - on such sites. -
Representations and limitations of liability. Bloonsworld makes no representations about the - reliability of this websiote or any of it’s features and we disclaim all liability in the event of any - failure of service. This website is provided on an as-is basis and no warranties express or implied are made - including but not limited to those of fitness of purpose are made with respect to this website or any - information or software therein. Under no circumstances including but not limited to negligence, shall - Bloonsworld™, Ninjakiwi™ or Kaiparasoft Limited be liable for any direct, indirect, incidental, special, - punitive or consequential damages that result from the use or inability to use this website. Nor shall we be - made responsible for any damages whatsoever that result from mistakes, omissions interruptions, deletions or - failure of performance whether or not caused by events within or out of our control.

- -

Privacy and advertising notes. We allow third-party companies to serve ads and/or collect certain anonymous - information when you visit our web site. These companies may use non-personally identifiable information - (e.g., click stream information, browser type, time and date, subject of advertisements clicked or scrolled - over) during your visits to this and other Web sites in order to provide advertisements about goods and - services likely to be of greater interest to you. These companies typically use a cookie or third party web - beacon to collect this information. To learn more about this behavioral advertising practice or to opt-out - of this type of advertising, you can visit www.networkadvertising.org. -
The NAI (Network Advertising Initiative) is a cooperative group of ad serving providers. The NAI has - developed a set of privacy principles to which its members adhere. The NAI is committed to provide consumers - with clear explanations of Internet advertising practices and how they affect you and the Internet - generally. For more information about the NAI, third party ad servers generally, and the opt-out - opportunities available through the NAI, visit http://www.networkadvertising.org/index.asp -

- -

Bloonsworld™, Ninjakiwi™ and Kaiparasoft reserve the right to modify any of these terms and conditions at any - time and such changes will be taken as read, by you, immediately after publication.

- -

- -{% endblock content %} \ No newline at end of file