A simple HTML page for generating icebreaker questions and managing a user list. Perfect for team building activities, social events, or any situation where you need fun and engaging icebreaker questions.
- Generate random icebreaker questions from a predefined list.
- Add users to a user list.
- Select a user from the list and display the selected user.
- Remove the selected user from the user list.
- Toggle between a light and dark theme.
- Cycle through the questions with a play and pause button.
- Remove a displayed question from the list of questions.
- Open the
index.html
file in a web browser. - Click the "Add User" button to add a user to the user list.
- Click the "Select User" button to select a user from the user list and display it.
- The selected user will be shown below the generated question.
- Click the "Play" button to automatically cycle through the questions.
- Click the "Pause" button to stop cycling through the questions.
- Click the "Remove Question" button to remove the currently displayed question from the list of questions.
- Click the "Theme" button to toggle between a light and dark theme.
- To select a specific language for the generated questions, add the
language
query parameter to the URL. For example:- English:
index.html?language=en
(default one) - Portuguese:
index.html?language=pt
- English:
You can also load a user list from a query parameter.
Simply add the query parameter userList to the URL when opening the index.html file in the browser.
The user list should be comma-separated values.
Example:
index.html?users=user1,user2,user3
In this example, the page will load with the user list containing "user1", "user2", and "user3".****
- Icebreaker Questions: You can customize the list of icebreaker questions by modifying the
questions
array in the JavaScript code. - Styling: You can modify the CSS styles in the
<style>
tag to change the appearance of the page according to your preferences.
Feel free to explore and adapt the HTML code to suit your specific needs. Have fun!