Brawl Stars Characters
About this app
Create Brawl Stars characters by health, size, color, and sound lines.
Brawl Stars Characters Brawl Stars Characters
Related apps
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Brawl Stars Characters</title>
<meta name="description" content="Create Brawl Stars characters by health, size, color, and sound lines.">
<meta name="keywords" content="Brawl Stars, characters, health, size, color, sound lines">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.
// This will run when the DOM is ready.
document.addEventListener("DOMContentLoaded", function() {
// Array of Brawl Stars characters
var characters = [
{
name: "Shelly",
health: 3200,
size: "Medium",
color: "#9B7CFF",
soundLines: [
"Time to take care of business!",
"Like my new hat?",
"Don't mess with the boom!",
"You're gonna get crushed!",
"Let's go, partner!"
]
},
{
name: "Nita",
health: 3800,
size: "Medium",
color: "#FF9C5F",
soundLines: [
"Bear with me!",
"Haha, I bearly broke a sweat!",
"Time to hibernate!",
"I'm roarsome!",
"Go bear!"
]
},
{
name: "Colt",
health: 2800,
size: "Medium",
color: "#FF5F5F",
soundLines: [
"Let's shoot for a win!",
"Ha! Bullseye!",
"Time to reload!",
"Here comes the heat!",
"Shoot 'em up!"
]
}
];
// Function to create character cards
function createCharacterCard(character) {
var card = $("<div>").addClass("card");
var cardBody = $("<div>").addClass("card-body");
var name = $("<h5>").addClass("card-title").text(character.name);
var health = $("<p>").addClass("card-text").text("Health: " + character.health);
var size = $("<p>").addClass("card-text").text("Size: " + character.size);
var soundLines = $("<ul>").addClass("card-text");
character.soundLines.forEach(function(line) {
var soundLine = $("<li>").text(line);
soundLines.append(soundLine);
});
cardBody.append(name, health, size, soundLines);
card.append(cardBody);
return card;
}
// Function to render character cards
function renderCharacterCards(characters) {
var characterContainer = $("#character-container");
characterContainer.empty();
characters.forEach(function(character) {
var characterCard = createCharacterCard(character);
characterContainer.append(characterCard);
});
}
// Render initial character cards
renderCharacterCards(characters);
});
} catch (error) {
// This will throw the error to the parent window.
throw error;
}
</script>
<style>
body {
font-family: 'Roboto', sans-serif;
background-color: #F2F2F2;
}
.card {
border: none;
margin-bottom: 20px;
background-color: #FFF;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
}
.card-body {
padding: 20px;
}
.card-title {
font-size: 18px;
font-weight: bold;
color: #333;
margin-bottom: 10px;
}
.card-text {
font-size: 14px;
color: #666;
margin-bottom: 5px;
}
ul.card-text {
margin-left: 20px;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>Brawl Stars Characters</h1>
<div id="character-container"></div>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!