├── .github └── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── .gitignore ├── 404.html ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── advanced ├── canvas.html ├── index.html ├── script.js ├── sprites │ ├── flower.png │ ├── greenman.png │ ├── jerry.png │ └── spaceman.png └── style.css ├── contact.md ├── devserver └── development.js ├── documentation ├── content │ ├── API.md │ ├── Advanced editor.md │ ├── Badges.md │ ├── Contributing.md │ ├── History.md │ ├── Making themes.md │ ├── README.md │ └── _sidebar.md └── docsify │ ├── index.js │ └── theme │ └── theme.css ├── favicon.ico ├── index.html ├── index.js ├── package-lock.json ├── package.json ├── pages ├── about.html ├── banned.html ├── contact.html ├── contributors.html ├── create.html ├── credits.html ├── discord.html ├── discordbot.html ├── docs.html ├── donatemembers.html ├── donates.html ├── download.html ├── explore.html ├── external.html ├── form.html ├── generate.html ├── hiring.html ├── ideas.html ├── login.html ├── lua.html ├── mail.html ├── more.html ├── newproject.html ├── profile.html ├── profilesettings.html ├── reportuser.html ├── search.html ├── settings.html ├── signedup.html ├── signup.html ├── special.html ├── terminal.html ├── tos.html ├── uploadproject.html └── users.html ├── robots.txt ├── settings ├── settings.js └── styles.css ├── special ├── README.md └── logout.html ├── src ├── Bazin.ttf ├── bark.mp3 ├── css │ ├── colors.css │ ├── contr │ │ ├── error.css │ │ ├── grid.css │ │ ├── list.css │ │ └── slideshow.css │ ├── img-library.css │ └── main.css ├── emojis │ ├── svg │ │ ├── dev │ │ │ ├── dumo.svg │ │ │ ├── mariocraft.svg │ │ │ ├── nmsderp.svg │ │ │ ├── qwertyy.png │ │ │ └── rubiidev.svg │ │ ├── joke │ │ │ ├── amongus.svg │ │ │ ├── mewing.svg │ │ │ └── skibidi.svg │ │ └── normal │ │ │ ├── actingSus.svg │ │ │ ├── alien.svg │ │ │ ├── amazed.svg │ │ │ ├── angry.svg │ │ │ ├── barklogo.svg │ │ │ ├── blank.svg │ │ │ ├── clap.svg │ │ │ ├── clap_anim.gif │ │ │ ├── cooldude.svg │ │ │ ├── devilLike.svg │ │ │ ├── dizzy.svg │ │ │ ├── evil.svg │ │ │ ├── fire.svg │ │ │ ├── goofy.svg │ │ │ ├── happy.svg │ │ │ ├── itsyou.svg │ │ │ ├── jealous.svg │ │ │ ├── joyful.svg │ │ │ ├── loading.svg │ │ │ ├── lol.svg │ │ │ ├── mad.svg │ │ │ ├── moneyEyes.svg │ │ │ ├── nerd.svg │ │ │ ├── oksign.svg │ │ │ ├── panic.svg │ │ │ ├── peace.svg │ │ │ ├── pride.svg │ │ │ ├── raiseEyebrow.svg │ │ │ ├── robot.svg │ │ │ ├── rofl.svg │ │ │ ├── sad.svg │ │ │ ├── santa.svg │ │ │ ├── shrug.svg │ │ │ ├── smallsmile.svg │ │ │ ├── smiley.svg │ │ │ ├── sussedOut.svg │ │ │ ├── textHappy.svg │ │ │ ├── thumb.svg │ │ │ └── troll.svg │ └── syntax.md ├── fonts │ ├── Ipix.ttf │ ├── Ipixsequel.ttf │ └── gg_sans.ttf ├── images │ ├── Bark.svg │ ├── assets │ │ ├── 404.png │ │ ├── Logo-V2.svg │ │ ├── PM-gg(old).svg │ │ ├── add_to_textarea │ │ │ ├── bold.png │ │ │ ├── clip.png │ │ │ ├── font.png │ │ │ └── italic.png │ │ ├── badges │ │ │ ├── b_booster.png │ │ │ ├── b_bruh.png │ │ │ ├── b_camera.png │ │ │ ├── b_dev.png │ │ │ ├── b_dog.png │ │ │ ├── b_doooo.png │ │ │ ├── b_explore.png │ │ │ ├── b_juggler.png │ │ │ ├── b_lucky.png │ │ │ ├── b_og.png │ │ │ ├── b_vet.png │ │ │ ├── b_waad.png │ │ │ ├── b_webmaster.png │ │ │ ├── b_webspider.png │ │ │ ├── b_yt.png │ │ │ └── b_yt_yellow.png │ │ ├── blocks.png │ │ ├── build.png │ │ ├── buttons │ │ │ ├── banner1.png │ │ │ ├── banner2.png │ │ │ └── banner3.png │ │ ├── category.png │ │ ├── creativity.svg │ │ ├── dumo-88x31.png │ │ ├── earth.png │ │ ├── extension │ │ │ ├── ai.png │ │ │ ├── barkblocks.png │ │ │ ├── barkfetch.png │ │ │ ├── custom.png │ │ │ ├── discord.png │ │ │ ├── lua.png │ │ │ ├── randomly.png │ │ │ └── sine.png │ │ ├── flair │ │ │ └── earth.gif │ │ ├── gameengine_assets │ │ │ ├── add_button_button.png │ │ │ ├── add_image_button.png │ │ │ ├── add_object_button.png │ │ │ ├── add_particles_button.png │ │ │ ├── add_player_button.png │ │ │ ├── add_script_button.png │ │ │ ├── add_sp_button.png │ │ │ ├── add_text_button.png │ │ │ └── add_var_button.png │ │ ├── other │ │ │ ├── brain-meme-you-did-not-have-to-cut-me-off.gif │ │ │ ├── cashapp_logo.png │ │ │ ├── construction.gif │ │ │ ├── dog_vibe.gif │ │ │ ├── rick.png │ │ │ ├── script(1).png │ │ │ ├── servertrouble.png │ │ │ ├── share_button.gif │ │ │ ├── turbowarp.png │ │ │ └── wrench.png │ │ ├── pixel │ │ │ ├── present.png │ │ │ └── tree.png │ │ ├── snail-IDE.svg │ │ └── version-1.0.png │ ├── dog │ │ ├── construction.svg │ │ ├── happy.svg │ │ ├── idle.svg │ │ ├── penguinAndBark.svg │ │ ├── scratch_dog.png │ │ ├── server.svg │ │ ├── shakeonit.svg │ │ └── umm.svg │ ├── logos │ │ ├── brown.png │ │ ├── christmas.png │ │ ├── halloween.png │ │ ├── normal.png │ │ ├── old │ │ │ ├── Logo.svg │ │ │ ├── Logo_christmas.svg │ │ │ ├── Logo_docs.svg │ │ │ └── Logo_halloween.svg │ │ └── valentine.png │ ├── other │ │ └── snowman.png │ └── sprites │ │ └── Jerri.png ├── json │ ├── badges.json │ ├── credits.json │ └── tips.json ├── projecttoolbar │ ├── maximize.svg │ ├── minimize.svg │ ├── pause.svg │ ├── paused.svg │ ├── run.svg │ ├── running.svg │ ├── stop.svg │ └── stopped.svg ├── scripts │ ├── admin.js │ ├── badge.js │ ├── githubContributors.js │ ├── injector.js │ ├── language.js │ ├── multi-language.js │ ├── replacer.js │ └── usernameGen.js ├── themes │ ├── bluedodger.css │ ├── browndodger.css │ ├── cherryblossom.css │ ├── classic.css │ ├── frog.css │ ├── pranidhi.css │ ├── profprog.css │ ├── shelledgastropod.css │ ├── spink.css │ └── webalgic.css ├── translations │ ├── ar.json │ ├── ch.json │ ├── en.json │ ├── it.json │ └── languages.json └── videos │ └── signin_tutorial.gif ├── static ├── Example.png ├── Mister Humming Bird.m4a ├── Tretre.wav ├── bad.txt ├── costume1.svg ├── costume2.svg ├── credits.html ├── credits.txt ├── dachshund.svg ├── discovery.md ├── editorscript.png ├── feedback.txt ├── goofy404.html ├── home.html ├── homepage.png ├── icon.ico ├── lua │ ├── fengari.js │ └── style.css ├── randomlyBlocks.js ├── sine.json ├── stickman.svg ├── teacherRegister.html ├── test-ext.png ├── test1-RotatingDog.html ├── testing.html ├── todolist.txt └── version-1.0.png └── vercel.json /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- 1 | name: Report a bug 2 | title: "[BUG] ..." 3 | description: Create a report to help us improve Bark. 4 | labels: ["bug", "problem"] 5 | body: 6 | - type: markdown 7 | attributes: 8 | value: "## Thanks for filling out this report!" 9 | 10 | - type: checkboxes 11 | id: os 12 | attributes: 13 | label: Operating System 14 | description: "What operating system(s) are you seeing this problem on?" 15 | options: 16 | - label: Android/ChromeOS 17 | - label: iOS 18 | - label: Linux 19 | - label: Mac 20 | - label: Windows 21 | - label: Other 22 | validations: 23 | required: true 24 | 25 | - type: checkboxes 26 | id: browsers 27 | attributes: 28 | label: Browser(s) 29 | description: "What browsers(s) are you seeing this problem on?" 30 | options: 31 | - label: Arc 32 | - label: Chrome 33 | - label: Firefox 34 | - label: Internet (Galaxy) 35 | - label: Microsoft Edge 36 | - label: Opera 37 | - label: Brave 38 | - label: Safari 39 | - label: Other 40 | validations: 41 | required: true 42 | 43 | - type: markdown 44 | attributes: 45 | value: "_If you are using Internet Explorer, please switch to a modern browser before filling out this report._" 46 | 47 | - type: textarea 48 | id: happened 49 | attributes: 50 | label: What happened 51 | description: "Tell us, step by step, how you got this behavior to happen." 52 | validations: 53 | required: true 54 | 55 | - type: textarea 56 | id: expected 57 | attributes: 58 | label: Expected Behavior 59 | description: "What did you expect?" 60 | validations: 61 | required: false 62 | 63 | - type: textarea 64 | id: screenshots 65 | attributes: 66 | label: Screenshots 67 | description: "If possible, add screenshots of the bug." 68 | validations: 69 | required: false 70 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | contact_links: 3 | - name: For feature requests 4 | url: https://github.com/mariocraft987/bark-coding/discussions 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- 1 | name: Feature Request 2 | title: "[FEAT] ..." 3 | description: Suggest an idea for this project. 4 | labels: ["enhancement", "suggestion"] 5 | body: 6 | - type: markdown 7 | attributes: 8 | value: "## Thanks for filling this out!" 9 | 10 | - type: textarea 11 | id: describe 12 | attributes: 13 | label: Related to a problem 14 | description: "Is your feature request related to a problem? Please describe." 15 | validations: 16 | required: false 17 | 18 | - type: textarea 19 | id: solution 20 | attributes: 21 | label: Your Solution 22 | description: "A clear and concise description of what you want to happen." 23 | validations: 24 | required: true 25 | 26 | - type: textarea 27 | id: alternatives 28 | attributes: 29 | label: Alternatives 30 | description: "Describe alternatives you've considered." 31 | validations: 32 | required: false 33 | 34 | - type: textarea 35 | id: additional 36 | attributes: 37 | label: Additional Context 38 | description: "Add any other context or screenshots about the feature request here." 39 | validations: 40 | required: false 41 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | bun.lockb -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Error 404 8 | 9 | 10 | 11 | 12 | 13 |
14 |

We could not find the page you were looking for.

The reasons why this page might display the error is:

15 |
    16 |
  1. page doesn't exist
  2. 17 |
  3. mispelled URL
  4. 18 |
  5. page has been removed
  6. 19 |
  7. page has been moved to a new location.
  8. 20 |
21 | 23 |
24 |
25 | 26 | 27 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to Contribute to Bark? 2 | *Using AI to create commits is no longer permitted. If you need to use AI for anything here, we probably don't need your contribution. **This applies to members of the Bark Team as well.*** 3 | ## Have you found a bug? 4 | - Before creating an issue, please use the search bar on the [issues](https://github.com/mariocraft987/bark.github.io/issues) tab to make sure you don't create a duplicate. 5 | - If there are no issues with the same bug, [open a new one](https://github.com/mariocraft987/bark.github.io/issues/new). 6 | - Make sure to include a clear and concise title and description. 7 | - If possible, tell us how to re-create the bug. 8 | 9 | All issues and pull requests should conform to the [Code of Conduct](https://github.com/mariocraft987/bark.github.io/blob/main/CODE_OF_CONDUCT.md). 10 | ## Have you created a patch or upgrade to Bark? 11 | - Open a new pull request on the branch. 12 | - Make sure the description identifies the patch/upgrade clearly. 13 | - If possible, include a link to the issue addressing the now fixed bug. 14 | 15 | All issues and pull requests should conform to the [Code of Conduct](https://github.com/mariocraft987/bark.github.io/blob/main/CODE_OF_CONDUCT.md). 16 | 17 | # Jobs 18 | ## We're hiring QA's! 19 | Comment "I would like to be a QA!" here if you would like to get a job as a QA at Bark.
20 | ### Requirements: 21 | - Must know how to open an issue 22 | - Please make sure you don't make a duplicate issue 23 | ## We're Also hiring contributers! 24 | Comment "I would like to be a contributer!" here then state your reason you could help, then fork the rep then create a pull request to show us what you got!
25 | ### Requirements: 26 | - Must know decent HTML and Javascript 27 | - You must know the tools of Github 28 | ## We're Also hiring A/B Testers! 29 | Comment "I would like to be a A/B tester!" here if you would like to get a job as a AB tester at Bark.
30 | ### Requirements: 31 | - Must know how to open an issue, pull request and create a fork 32 | - Please make sure you don't make a duplicate pr or issue. 33 | 34 | 35 | Thanks,
The Bark Team 36 | -------------------------------------------------------------------------------- /advanced/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark Advanced Editor 7 | 8 | 9 | 10 | 11 | 12 | 19 | 20 |
21 | 27 |
28 | 29 | 30 | 31 | 32 |
33 |
34 |
35 |

looks like you're trying to delete a lot of code! ( characters)


36 |
37 |

are you sure? (this action cannot be undone!)

38 | 39 |

hint: to bypass this notification in the future, use ctrl+backspace.

40 |
41 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /advanced/sprites/flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/advanced/sprites/flower.png -------------------------------------------------------------------------------- /advanced/sprites/greenman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/advanced/sprites/greenman.png -------------------------------------------------------------------------------- /advanced/sprites/jerry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/advanced/sprites/jerry.png -------------------------------------------------------------------------------- /advanced/sprites/spaceman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/advanced/sprites/spaceman.png -------------------------------------------------------------------------------- /contact.md: -------------------------------------------------------------------------------- 1 | # Contact 2 | - All developers: bark.github.io@gmail.com 3 | - mariocraft987 (creator): mariocraft987dev@gmail.com 4 | - qwertyy (web design): qwertyytheartist@gmail.com 5 | - Rubiidev (additional features): @-sodium_test- on Scratch 6 | - nmsderp/Mr_rudy (editor developer): @Mr_rudy on Scratch 7 | 8 | 9 | -------------------------------------------------------------------------------- /devserver/development.js: -------------------------------------------------------------------------------- 1 | //the server 2 | let express; 3 | try { 4 | express = require("express"); 5 | } catch { 6 | console.error("Seems like express isn't installed. To fix this, run \"npm i\" (or use bun/pnpm if you have it) then try again."); 7 | require('process').exit(1); 8 | } 9 | const app = express(); 10 | 11 | app.use(express.static(".")); 12 | 13 | const fs = require("fs"); 14 | const path = require("path"); 15 | 16 | const verceljson = JSON.parse(fs.readFileSync("vercel.json", "utf-8")); 17 | const rewrites = verceljson.rewrites; 18 | 19 | rewrites.forEach(item => { 20 | app.get(item.source, (_,res) => { 21 | res.sendFile(path.resolve("." + item.destination)); 22 | }); 23 | }); 24 | 25 | app.listen(8080, () => { 26 | console.log("bark development server running on port 8080."); 27 | }); -------------------------------------------------------------------------------- /documentation/content/API.md: -------------------------------------------------------------------------------- 1 | # API 2 | BAPI (short for Bark API), made by dumorando, using Node.js. 3 | 4 | The API is hosted at [github.com/dumorando/bapiv2](https://github.com/dumorando/bapiv2) 5 | 6 | BAPI is at its 2nd version. 7 | 8 | # Fetches 9 | 10 | ## /api/v2/users 11 | 12 | Returns the JSON of all the users on Bark. 13 | 14 | ```json 15 | 16 | { 17 | "count": 1000, 18 | users: [{ 19 | "username": "johndoe", 20 | "bio": "Lorem ipsum dolor sit amit", 21 | "profilepicture": "data:image/png;base64..." 22 | }, 23 | { 24 | "username": "janedoe", 25 | "bio": "I started painting as a hobby when I was little", 26 | "profilepicture": "data:image/png;base64..." 27 | }, 28 | ... 29 | ] 30 | } 31 | ``` 32 | 33 | ## /api/v2/fetchUser?username=USERNAME 34 | 35 | Fetches a Bark user and returns the following JSON data. 36 | 37 | ```json 38 | 39 | { 40 | "username": "johndoe", 41 | "bio": "lorem lpsum", 42 | "profilepicture": "data:image/png;base64..." 43 | } 44 | ``` 45 | ## /api/v2/admins 46 | 47 | Returns the JSON of the admins of Bark. 48 | 49 | ```json 50 | [ 51 | "johndoe", 52 | "janedoe", 53 | "michael", 54 | "sans", 55 | ... 56 | ] 57 | ``` 58 | -------------------------------------------------------------------------------- /documentation/content/Advanced editor.md: -------------------------------------------------------------------------------- 1 | # Advanced Editor 2 | The advanced editor was created by [rayne cloudy](https://github.com/raynecloudy). It runs JavaScript with added features optimized for Bark. 3 | 4 | ## Commands 5 | 6 | - `clearconsole()` -> void 7 | 8 | Clears the terminal. 9 | 10 | - `log(str)` -> void 11 | 12 | Adds `str` and a newline to the console. 13 | 14 | - `text(x, y, text, font, color)` -> void 15 | 16 | Draws text on the stage. 17 | 18 | - `rect(x, y, width, height, background-color)` -> void 19 | 20 | Draws a rectangle on the stage. 21 | 22 | ## Objects 23 | 24 | ### `sprite` 25 | 26 | #### Parameters 27 | 28 | `new sprite(type="dog", x=0, y=0, size=100)` 29 | 30 | - `type`: The type of sprite (the only option as of now is `"dog"`) 31 | - `x`: How many pixels from the left edge of the stage. Anchored at the left of the sprite. 32 | - `y`: How many pixels from the top edge of the stage. Anchored at the top of the sprite. 33 | - `size`: How large the sprite is, in %. 34 | 35 | #### Methods 36 | - `draw()`: Renders the sprite. 37 | 38 | ## Variables 39 | 40 | ### Check mouse keys 41 | 42 | These variables tell you if the selected key is being pressed. 43 | 44 | - `kb_left_arrow` 45 | 46 | If left arrow key pressed. 47 | 48 | - `kb_right_arrow` 49 | 50 | If right arrow key pressed. 51 | 52 | - `kb_up_arrow` 53 | 54 | If up arrow key pressed. 55 | 56 | - `kb_down_arrow` 57 | 58 | If down arrow key pressed. 59 | 60 | [Edit this page.](https://github.com/mariocraft987/bark-coding/edit/main/documentation/content/Advanced%20editor.md) 61 | -------------------------------------------------------------------------------- /documentation/content/Badges.md: -------------------------------------------------------------------------------- 1 | # Badges 2 | 3 | What are badges? 4 | 5 | Badges are little icons that customize a user's profile. 6 | 7 | Here is a list of all the badges and requirments: 8 | 9 | | Badge | Icon | Requirments | 10 | | -------- | ------- | ------ | 11 | | Dogggggg | |Free badge!| 12 | | OG fella | |Be one of the first 500 users on Bark| 13 | | Disco-oh-oh-ord | |Be apart of the Bark Discord server| 14 | | Wumpus ain't a dog | |Same as Disco-oh-oh-ord| 15 | | Web-Spider | |Have 10+ none-duplicate socials on your profile| 16 | | Web-Master | |Same as Web-Spider, but 20+ socials| 17 | | Veteran | |Be apart of Bark Coding for a year| 18 | | DEVELOPERRR | |Have Dev Mode on| 19 | | Bruh. | |Have a funny or questional bio| 20 | | A little thing called Youtube | |Be a youtuber with 100+ subscribers| 21 | | Juggler | |Have more than 5 badges| 22 | | Me The Explorer! | |Find a secret using your Konami knowledge| 23 | | Lucky! | |Find a secret on the website| 24 | | BOOSTER | |Boost the Bark Discord server| 25 | 26 | 27 | [Edit this page.](https://github.com/mariocraft987/bark-coding/edit/main/documentation/content/Badges.md) -------------------------------------------------------------------------------- /documentation/content/Contributing.md: -------------------------------------------------------------------------------- 1 | # How to Contribute to Bark? 2 | ## Have you found a bug? 3 | - Before creating an issue, please use the search bar on the [issues](https://github.com/mariocraft987/bark.github.io/issues) tab to make sure you don't create a duplicate. 4 | - If there are no issues with the same bug, [open a new one](https://github.com/mariocraft987/bark.github.io/issues/new). 5 | - Make sure to include a clear and concise title and description. 6 | - If possible, tell us how to re-create the bug. 7 | 8 | All issues and pull requests should conform to the [Code of Conduct](https://github.com/mariocraft987/bark.github.io/blob/main/CODE_OF_CONDUCT.md). 9 | ## Have you created a patch or upgrade to Bark? 10 | - Open a new pull request on the branch. 11 | - Make sure the description identifies the patch/upgrade clearly. 12 | - If possible, include a link to the issue addressing the now fixed bug. 13 | 14 | All issues and pull requests should conform to the [Code of Conduct](https://github.com/mariocraft987/bark.github.io/blob/main/CODE_OF_CONDUCT.md). 15 | 16 | # Jobs 17 | ## We're hiring QA's! 18 | Comment "I would like to be a QA!" here if you would like to get a job as a QA at Bark.
19 | ### Requirements: 20 | - Must know how to open an issue 21 | - Please make sure you don't make a duplicate issue 22 | ## We're Also hiring contributers! 23 | Comment "I would like to be a contributer!" here then state your reason you could help. 24 | ### IMPORTANT, THIS IS REQUIRED! 25 | Fork the repository and create a pull request to show us what web-building skills you got!
26 | ### Requirements: 27 | - Must know decent HTML, Javascript, and CSS 28 | - You must know the tools of Github 29 | - (not required)You have to have a sense of art and be creative 30 | ## We're Also hiring A/B Testers! 31 | Comment "I would like to be a A/B tester!" here if you would like to get a job as a AB tester at Bark.
32 | ### Requirements: 33 | - Must know how to open an issue, pull request and create a fork 34 | - Please make sure you don't make a duplicate pr or issue. 35 | 36 | 37 | Thanks,
The Bark Team 38 | 39 | 40 | [Edit this page.](https://github.com/mariocraft987/bark-coding/edit/main/documentation/content/Contributing.md) -------------------------------------------------------------------------------- /documentation/content/History.md: -------------------------------------------------------------------------------- 1 | # Bark's History 2 | 3 | On December, 2023 4 | 5 | Bark Coding started out as a site simulation if 6 | [Scratch MIT](https://scratch.org) had a dog mascot, inspired by @ozzy_drixAnimation's BARK 7 | 8 | The creator, AtomicBolts started Bark in his personal computer, with poor css, since Bark was one of his first projects learning HTML 9 | ![picture of the first version of the Bark website](https://github.com/user-attachments/assets/53f8b1ef-2eb0-47cc-a1e1-07bd840541f5) 10 | 11 | ![second picture of the first version of the Bark website](https://github.com/user-attachments/assets/cde213ef-d12b-422e-bd1b-c070d6596d39) 12 | 13 | A web hosting was wanted at the time, Atomic didn't hear about [Nekoweb](https://nekoweb.org/) or [Neocities](https://neocities.org/) yet. 14 | 15 | Then Github was found and the [first commits](https://github.com/mariocraft987/bark-coding/commits/main/?after=90de7433c0df14563f3f145841f0bc53187a4bdd+2869) were made. 16 | 17 | Bark Coding was a one person project for a while, until another developer named @qwertyytheartist (yes thats raynecloudy) applied to help with the project. 18 | ![An issue made by raynecloudy (originally called qwertyytheartist called "application" to join the bark team)](https://github.com/user-attachments/assets/73cde0c2-fb22-46e6-adaa-7de85ca7d5de) 19 | 20 | As a attempt, AtomicBolts invited @nmsderp and @dumorando (originally thepython555), creators of [Snail IDE](https://www.snail-ide.com) 21 | 22 | MORE COMING SOON!!! 23 | 24 | [Edit this page.](https://github.com/mariocraft987/bark-coding/edit/main/documentation/content/History.md) 25 | -------------------------------------------------------------------------------- /documentation/content/Making themes.md: -------------------------------------------------------------------------------- 1 | This is under dev right now 2 | 3 | 4 | [Edit this page.](https://github.com/mariocraft987/bark-coding/edit/main/documentation/content/Making%20themes.md) -------------------------------------------------------------------------------- /documentation/content/README.md: -------------------------------------------------------------------------------- 1 | # Docs 2 | This is the Bark Docs 3 | 4 | You can read almost everything related about Bark here 5 | 6 |
7 | 8 | Bark Coding is a web developer tool, licensed under the GPL-3.0 license. 9 | 10 | Bark is run by indie dev who made other projects before. 11 | 12 | 13 | It has a working Javascript editor, an account system, and is open-sourced. 14 | 15 | ![Bark Logo](https://bark.dumorando.com/src/images/Bark.svg) -------------------------------------------------------------------------------- /documentation/content/_sidebar.md: -------------------------------------------------------------------------------- 1 | - [Start](/README.md) 2 | - [History](/History.md) 3 | - [Contributing](/Contributing.md) 4 | - [Advanced editor](/Advanced%20editor.md) 5 | - [Badges](/Badges.md) 6 | - [API](/API.md) -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/favicon.ico -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bark-coding", 3 | "description": "A Fun block based coding editor similar to Scratch.", 4 | "scripts": { 5 | "dev": "node devserver/development.js" 6 | }, 7 | "main": "index.html", 8 | "version": "0.60", 9 | "dependencies": { 10 | "express": "^4.19.2" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /pages/banned.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | Banned :( 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 |

Account banned

21 |

Your account has been banned from Bark Coding for:

22 |

False reporting users

23 |

Was this an unreasonable ban? contact the developers.

24 |

- Moderators

25 |
26 | 27 | 28 | 29 | 30 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /pages/contact.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Contact Team 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 |

Contact

20 | 24 |
25 | 26 | 27 | 28 | 29 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /pages/create.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | Bark - Create 32 | 33 | 35 | 36 | 37 | 38 | 39 |
40 |

Make something!

41 | Building blocks with colors of red, green, and blue. 42 |
43 | 47 |
48 |
49 | 50 |
51 |

Publish it!

52 | A blue sphere with small green spheres in it representing the Earth. 53 |
54 |
55 | 56 | Publish a new Blockly project (Not working) 57 | 58 | 59 |

Upload your Blockly project*

60 | 61 | 62 |

Upload your thumbnail*

63 | 64 | 65 |

Enter your title*

66 | 67 | 68 |

Enter a description

69 | 70 |
71 |
72 | 73 | 74 | 75 | 76 | 77 | 94 | 95 | -------------------------------------------------------------------------------- /pages/credits.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Credits 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /pages/discord.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | Bark - Home 32 | 33 | 35 | 36 | 37 | 38 | 39 |

Lorem Lpsum

40 | 41 | 42 | 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /pages/discordbot.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | Bark - Discord Bot 32 | 33 | 35 | 44 | 45 | 46 | 47 | 48 |
49 |

BARK BOT MANUAL

50 |

Bark Dog Bot is made using Discord.py

51 | 52 |

Commands:

53 | 61 | 62 |
63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /pages/docs.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 11 | 12 | 13 |
14 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /pages/donatemembers.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark - Donators 7 | 8 | 9 |

Lorem ipsum dolor sit

10 | 11 | -------------------------------------------------------------------------------- /pages/download.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark - Download 7 | 8 | 9 | 10 | 11 |
12 | 13 |

Download Bark Coding

14 | 15 |
16 | This is an alpha page where you can download Bark Coding, as an application, made
from Electron.js. 17 | 18 | What is this page? 19 | 20 |
21 | 22 |
23 | 24 |

Pepper Edition

25 |

Modern, Consistent

26 | 27 |
28 | 29 |

Different OS?

30 | 37 | 38 |
39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /pages/explore.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Explore 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 |
41 |

New to Bark?

42 |

Please...

43 |
    44 |
  1. Be respectful to other users, no cyberbulling or discrimination.
  2. 45 |
  3. Report other users that you think may be being unfair or bullying.
  4. 46 |
  5. If you are suicidal, why did you sign up for this site? Call the 988 Suicide and Crisis Lifeline.
  6. 47 |
48 |
49 |
50 |

Explore the users page

51 |

See the newest users.

52 |
53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /pages/external.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Are you sure you want to go to this website? 7 | 8 | 9 | 36 | 37 | 49 |
50 |

Go to the home page

51 | Home 52 |
53 | 54 | 55 | 108 | 109 | 110 | -------------------------------------------------------------------------------- /pages/form.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Mod Form 7 | 18 | 19 | 20 | 21 |
22 |
23 | 24 |
25 |
26 | 27 |
28 |

If someone is breaking a rule, what will you do?

29 | 35 |

You will understand if you get demoted because you weren't doing your job?

36 | Yes: 37 |
38 |
39 | 40 | 41 | -------------------------------------------------------------------------------- /pages/hiring.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark Coding is hiring! 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /pages/ideas.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Ideas 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
39 |

Need Ideas?

40 | Click me for help thinking of an idea! 41 |
42 |
43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /pages/login.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Login 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
39 |

Sign in

40 |
41 | 42 |
43 |
44 |
45 | 46 | 47 |
48 | 49 | 50 |
51 |
52 |
53 | 54 |
55 |

56 |

57 |
58 | 59 | 60 | 61 | 89 | 90 | 91 | 92 | -------------------------------------------------------------------------------- /pages/mail.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark - Mail 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
37 | 38 |

Welcome to your mail!

39 | 40 |
41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /pages/more.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - More 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 |
41 |
42 |

Bark projects don't exist yet.. Please stay patient.

43 |

Loading...

44 |
45 | 46 |
47 |
48 |

Statistics:

49 | Bark Website:
50 | Bark Editor:
51 | Bark API:
52 | Bark Engine:
53 | 54 |

Ads

55 | 56 | 57 | bring back the old web 58 | HTML, learn it today! 59 | Linux Yesterday! (not today) 60 | 61 |
62 |
63 |
64 | 65 |

This is an pre-pre-alpha Javascript game, not playable yet!

66 | 67 | 68 | 69 |
70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | -------------------------------------------------------------------------------- /pages/newproject.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - New Project 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 |
38 |
39 |

New project:

40 | 46 |
47 |
48 | Blockly Editor 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /pages/search.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Search 8 | 9 | 10 | 11 | 12 | 13 | 14 |

15 |

Sorry, but searching projects don't work yet :(

16 | 17 | 18 | 19 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /pages/signedup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Wait! don't close this tab! 8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 |

Congrats!

16 |

You have made an account! but where is it?

17 |

After signing up for an account, login at /login using your username and password you signed up for.

18 | Video of a user who signs in Bark with the username of "sealbeat", then presses "Login". 19 |

After doing that, you have logged into your account!

20 |

You can setup your account PFP and bio by clicking "Change profile details" on your profile!

21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /pages/special.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Bark - Emoji test 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 |

40 |
42 |


44 | 46 |

Note: Emojis will work, but when in the commits page is absolutely Wacky

47 |
48 | 49 | 50 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /pages/terminal.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | console 7 | 28 | 29 | 30 | 31 | ___ _ ___ _ 32 | | _ ) __ _ _ _| |__ / __|___ _ _ ___ ___| |___ 33 | | _ \/ _` | '_| / / | (__/ _ \ ' \(_-</ _ \ / -_) 34 | |___/\__,_|_| |_\_\ \___\___/_||_/__/\___/_\___| 35 | 36 |

37 | 38 |
39 | 40 | 41 | 42 | 43 | 44 | 95 | -------------------------------------------------------------------------------- /pages/tos.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bark - TOS 7 | 24 | 25 | 26 |
Terms of Service
27 | 28 |
29 | 30 |
31 | 32 | Go back 33 | 34 | 35 |

Updated January 17, 2025 (Mountain Time)

36 | 37 |

Usage

38 |

The Bark Website's users are people who want to learn to program. Keep the website for everybody!

39 |
    40 |
  1. Don't cuss, words such as "shit" or "crap" are fine, if not used offensively.
  2. 41 |
  3. Don't be homophobic, LGBTQ+ members are welcome.
  4. 42 |
  5. Don't be racist.
  6. 43 |
  7. No spamming or anykind of virtual attack.
  8. 44 |
  9. Don't produce anything with sexual or violent content.
  10. 45 |
  11. Don't ask for user's passwords or their localStorage.token, a user's password should be unique for all websites.
  12. 46 |
  13. No links to malware or viruses.
  14. 47 |
48 |
49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /pages/uploadproject.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Bark - Upload 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 |
40 |

Upload Project

41 |

42 |

43 |

44 |
45 | 46 | 52 |
53 | 54 | 55 | 56 | 57 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | # Early 2000s , the raging robot war is still going on 2 | # we shouldn't have trusted them 3 | # curse you virtual assistances and purple gorillas! 4 | 5 | User-agent: * 6 | Disallow: /settings/profile/ 7 | Disallow: /settings/ 8 | -------------------------------------------------------------------------------- /settings/settings.js: -------------------------------------------------------------------------------- 1 | function checkDarkModeSelect() { 2 | let darkModeValue = document.getElementById("dark-mode-setting-edit").value 3 | 4 | if (darkModeValue == "darkmodeon") { 5 | localStorage.darkMode = true; 6 | } 7 | if (darkModeValue == "darkmodeoff") { 8 | localStorage.darkMode = false; 9 | } 10 | window.location.reload() 11 | } 12 | 13 | function switchTheme(selected) { 14 | localStorage.theme = selected; 15 | window.location.reload() 16 | } 17 | 18 | document.addEventListener('DOMContentLoaded', () => { 19 | const theme = localStorage.getItem('theme'); 20 | if (theme) { 21 | if (!theme.startsWith('#')) { 22 | const btn = document.querySelector('[name="' + theme + '"]'); 23 | if (btn) { 24 | btn.classList.add('active'); 25 | } 26 | } 27 | }else{ 28 | const btn = document.querySelector('[name="bluedodger"]'); 29 | if (btn) { 30 | btn.classList.add('active'); 31 | }; 32 | }; 33 | const form = document.getElementById('navColor'); 34 | if (form) { 35 | form.addEventListener('submit', (e) => { 36 | e.preventDefault(); 37 | const val = document.getElementById('navbar_color').value; 38 | if (val) { 39 | localStorage.setItem('navcolor', val); 40 | localStorage.setItem('theme', 'bluedodger'); 41 | window.location.reload(); 42 | } 43 | }) 44 | } 45 | }) 46 | let pendingTheme = localStorage.getItem('theme'); 47 | const btns = Array.from(document.getElementsByClassName('themeBtn')); 48 | btns.forEach(btn => { 49 | btn.addEventListener('click', (e) => { 50 | pendingTheme = e.target.name; 51 | const selectedBtn = document.getElementsByClassName('active')[0]; 52 | if(selectedBtn){ 53 | selectedBtn.classList.remove('active') 54 | }; 55 | const newBtn = document.querySelector('[name="' + pendingTheme + '"]'); 56 | if (newBtn) { 57 | newBtn.classList.add('active'); 58 | } 59 | }); 60 | }); 61 | 62 | function setTheme() { 63 | localStorage.setItem('theme', pendingTheme); 64 | window.location.reload(); 65 | } 66 | 67 | if (!document.getElementById('applybtn') == null) { 68 | document.getElementById('applybtn').addEventListener('click', setTheme); 69 | } -------------------------------------------------------------------------------- /special/README.md: -------------------------------------------------------------------------------- 1 | # /special/ 2 | various pages that do actions with the account. -------------------------------------------------------------------------------- /special/logout.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | Bark - Special 32 | 33 | 35 | 36 | 37 | 38 | 39 |
40 |

Logging out..

41 |
42 | 48 | 49 | 50 | 54 | 55 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /src/Bazin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/Bazin.ttf -------------------------------------------------------------------------------- /src/bark.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/bark.mp3 -------------------------------------------------------------------------------- /src/css/colors.css: -------------------------------------------------------------------------------- 1 | red { 2 | color: red; 3 | } 4 | 5 | orange { 6 | color: orange; 7 | } 8 | 9 | yellow { 10 | color: yellow; 11 | } 12 | 13 | lime { 14 | color: lime; 15 | } 16 | 17 | green { 18 | color: green; 19 | } 20 | 21 | darkblue { 22 | color: darkblue; 23 | } 24 | 25 | blue { 26 | color: blue; 27 | } 28 | 29 | cyan { 30 | color: cyan; 31 | } 32 | 33 | purple { 34 | color: purple; 35 | } 36 | 37 | magenta { 38 | color: magenta; 39 | } -------------------------------------------------------------------------------- /src/css/contr/error.css: -------------------------------------------------------------------------------- 1 | .githuburlcontributer-error-container { 2 | display: flex; 3 | align-items: center; 4 | background-color: #f8d7da; 5 | color: #721c24; 6 | border: 1px solid #f5c6cb; 7 | padding: 10px; 8 | border-radius: 5px; 9 | box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); 10 | } 11 | 12 | .githuburlcontributer-error-container .error-message { 13 | font-size: 18px; 14 | } 15 | -------------------------------------------------------------------------------- /src/css/contr/grid.css: -------------------------------------------------------------------------------- 1 | /* contributors/grid.css */ 2 | 3 | /* Style for the main container */ 4 | #githuburlcontributer-grid { 5 | display: grid; 6 | grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); 7 | gap: 20px; 8 | margin-top: 20px; 9 | } 10 | 11 | /* Style for each contributor container */ 12 | #githuburlcontributer-grid a, 13 | #githuburlcontributer-grid div { 14 | display: flex; 15 | flex-direction: column; 16 | align-items: center; 17 | text-align: center; 18 | padding: 10px; 19 | border: 1px solid #ccc; 20 | border-radius: 5px; 21 | box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 22 | background-color: var(--contributor-bg-color, #f9f9f9); /* Default background color */ 23 | text-decoration: none; 24 | color: #333; 25 | transition: background-color 0.3s ease-in-out, transform 0.2s ease-in-out; 26 | } 27 | 28 | #githuburlcontributer-grid a:hover, 29 | #githuburlcontributer-grid div:hover { 30 | background-color: #fff; 31 | transform: translateY(-2px); 32 | } 33 | 34 | /* Style for contributor image */ 35 | #githuburlcontributer-grid img { 36 | max-width: 100px; 37 | border-radius: 50%; 38 | margin-bottom: 10px; 39 | } 40 | 41 | /* Style for contributor login text */ 42 | #githuburlcontributer-grid p { 43 | margin: 0; 44 | font-weight: bold; 45 | font-size: 14px; 46 | } 47 | -------------------------------------------------------------------------------- /src/css/contr/list.css: -------------------------------------------------------------------------------- 1 | /* contributors/grid.css */ 2 | 3 | /* Style for each contributor container */ 4 | #githuburlcontributer-list a, 5 | #githuburlcontributer-list div { 6 | display: flex; 7 | flex-direction: column; 8 | align-items: center; 9 | text-align: center; 10 | padding: 10px; 11 | border: 1px solid #ccc; 12 | border-radius: 5px; 13 | box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 14 | background-color: var(--contributor-bg-color, #f9f9f9); /* Default background color */ 15 | text-decoration: none; 16 | color: #333; 17 | margin-top: var(--list-p, 2%); 18 | transition: background-color 0.3s ease-in-out, transform 0.2s ease-in-out; 19 | } 20 | 21 | #githuburlcontributer-list a:hover, 22 | #githuburlcontributer-list div:hover { 23 | background-color: #fff; 24 | transform: translateY(-2px); 25 | } 26 | 27 | /* Style for contributor image */ 28 | #githuburlcontributer-list img { 29 | max-width: 100px; 30 | border-radius: 50%; 31 | margin-bottom: 10px; 32 | } 33 | 34 | /* Style for contributor login text */ 35 | #githuburlcontributer-list p { 36 | margin: 0; 37 | font-weight: bold; 38 | font-size: 14px; 39 | } -------------------------------------------------------------------------------- /src/css/contr/slideshow.css: -------------------------------------------------------------------------------- 1 | /* contributors/grid.css */ 2 | 3 | /* Style for the main container */ 4 | #githuburlcontributer-grid { 5 | display: grid; 6 | grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); 7 | gap: 20px; 8 | margin-top: 20px; 9 | } 10 | 11 | /* Style for each contributor container */ 12 | #githuburlcontributer-grid a, 13 | #githuburlcontributer-grid div { 14 | display: flex; 15 | flex-direction: column; 16 | align-items: center; 17 | text-align: center; 18 | padding: 10px; 19 | border: 1px solid #ccc; 20 | border-radius: 5px; 21 | box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 22 | background-color: var(--contributor-bg-color, #f9f9f9); /* Default background color */ 23 | text-decoration: none; 24 | color: #333; 25 | transition: background-color 0.3s ease-in-out, transform 0.2s ease-in-out; 26 | } 27 | 28 | #githuburlcontributer-grid a:hover, 29 | #githuburlcontributer-grid div:hover { 30 | background-color: #fff; 31 | transform: translateY(-2px); 32 | } 33 | 34 | /* Style for contributor image */ 35 | #githuburlcontributer-grid img { 36 | max-width: 100px; 37 | border-radius: 50%; 38 | margin-bottom: 10px; 39 | } 40 | 41 | /* Style for contributor login text */ 42 | #githuburlcontributer-grid p { 43 | margin: 0; 44 | font-weight: bold; 45 | font-size: 14px; 46 | } 47 | -------------------------------------------------------------------------------- /src/css/img-library.css: -------------------------------------------------------------------------------- 1 | div.gallery { 2 | border: 1px solid #ccc; 3 | } 4 | 5 | div.gallery:hover { 6 | border: 1px solid #777; 7 | } 8 | 9 | div.gallery img { 10 | width: 100%; 11 | height: auto; 12 | } 13 | 14 | div.desc { 15 | padding: 15px; 16 | text-align: center; 17 | } 18 | 19 | * { 20 | box-sizing: border-box; 21 | } 22 | 23 | .responsive { 24 | padding: 0 6px; 25 | float: left; 26 | width: 24.99999%; 27 | } 28 | 29 | .clearfix:after { 30 | content: ""; 31 | display: table; 32 | clear: both; 33 | } 34 | -------------------------------------------------------------------------------- /src/css/main.css: -------------------------------------------------------------------------------- 1 | @keyframes y-glow { 2 | 0% {box-shadow: 0px 0px 5px gold;} 3 | 50% {box-shadow: 0px 0px 15px yellow;} 4 | 100% {box-shadow: 0px 0px 5px gold;} 5 | } 6 | 7 | @keyframes b-glow { 8 | 0% {box-shadow: 0px 0px 5px cyan;} 9 | 50% {box-shadow: 0px 0px 25px cyan;} 10 | 100% {box-shadow: 0px 0px 5px cyan;} 11 | } 12 | 13 | .dark-mode .special { 14 | color: #fff; 15 | text-align: center; 16 | text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073; 17 | } 18 | 19 | .special { 20 | text-decoration: underline; 21 | } 22 | 23 | button.danger { 24 | background-color: red; 25 | color: white; 26 | } 27 | 28 | button.danger:hover { 29 | background-color: maroon; 30 | } 31 | 32 | button.followButton:hover { 33 | animation-name: y-glow; 34 | animation-duration: 5s; 35 | animation-iteration-count: infinite; 36 | } 37 | 38 | button.glow { 39 | animation-name: b-glow; 40 | animation-duration: 4s; 41 | animation-iteration-count: infinite; 42 | } 43 | 44 | canvas { 45 | border: 1px solid black; 46 | background-color: white; 47 | } 48 | 49 | abbr { 50 | cursor: help; 51 | } 52 | -------------------------------------------------------------------------------- /src/emojis/svg/dev/mariocraft.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/dev/nmsderp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/emojis/svg/dev/qwertyy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/emojis/svg/dev/qwertyy.png -------------------------------------------------------------------------------- /src/emojis/svg/dev/rubiidev.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/joke/amongus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emojis/svg/joke/skibidi.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/actingSus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/alien.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/amazed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/angry.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/blank.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/clap.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/clap_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/emojis/svg/normal/clap_anim.gif -------------------------------------------------------------------------------- /src/emojis/svg/normal/cooldude.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/dizzy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/evil.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/fire.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/goofy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/happy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/joyful.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/lol.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/nerd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/panic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/pride.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/raiseEyebrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/robot.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/rofl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/sad.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/smallsmile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/smiley.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/sussedOut.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/emojis/svg/normal/textHappy.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fonts/Ipix.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/fonts/Ipix.ttf -------------------------------------------------------------------------------- /src/fonts/Ipixsequel.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/fonts/Ipixsequel.ttf -------------------------------------------------------------------------------- /src/fonts/gg_sans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/fonts/gg_sans.ttf -------------------------------------------------------------------------------- /src/images/assets/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/404.png -------------------------------------------------------------------------------- /src/images/assets/add_to_textarea/bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/add_to_textarea/bold.png -------------------------------------------------------------------------------- /src/images/assets/add_to_textarea/clip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/add_to_textarea/clip.png -------------------------------------------------------------------------------- /src/images/assets/add_to_textarea/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/add_to_textarea/font.png -------------------------------------------------------------------------------- /src/images/assets/add_to_textarea/italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/add_to_textarea/italic.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_booster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_booster.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_bruh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_bruh.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_camera.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_dev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_dev.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_dog.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_doooo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_doooo.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_explore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_explore.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_juggler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_juggler.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_lucky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_lucky.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_og.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_vet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_vet.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_waad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_waad.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_webmaster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_webmaster.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_webspider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_webspider.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_yt.png -------------------------------------------------------------------------------- /src/images/assets/badges/b_yt_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/badges/b_yt_yellow.png -------------------------------------------------------------------------------- /src/images/assets/blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/blocks.png -------------------------------------------------------------------------------- /src/images/assets/build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/build.png -------------------------------------------------------------------------------- /src/images/assets/buttons/banner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/buttons/banner1.png -------------------------------------------------------------------------------- /src/images/assets/buttons/banner2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/buttons/banner2.png -------------------------------------------------------------------------------- /src/images/assets/buttons/banner3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/buttons/banner3.png -------------------------------------------------------------------------------- /src/images/assets/category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/category.png -------------------------------------------------------------------------------- /src/images/assets/dumo-88x31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/dumo-88x31.png -------------------------------------------------------------------------------- /src/images/assets/earth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/earth.png -------------------------------------------------------------------------------- /src/images/assets/extension/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/ai.png -------------------------------------------------------------------------------- /src/images/assets/extension/barkblocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/barkblocks.png -------------------------------------------------------------------------------- /src/images/assets/extension/barkfetch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/barkfetch.png -------------------------------------------------------------------------------- /src/images/assets/extension/custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/custom.png -------------------------------------------------------------------------------- /src/images/assets/extension/discord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/discord.png -------------------------------------------------------------------------------- /src/images/assets/extension/lua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/lua.png -------------------------------------------------------------------------------- /src/images/assets/extension/randomly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/randomly.png -------------------------------------------------------------------------------- /src/images/assets/extension/sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/extension/sine.png -------------------------------------------------------------------------------- /src/images/assets/flair/earth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/flair/earth.gif -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_button_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_button_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_image_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_image_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_object_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_object_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_particles_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_particles_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_player_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_player_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_script_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_script_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_sp_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_sp_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_text_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_text_button.png -------------------------------------------------------------------------------- /src/images/assets/gameengine_assets/add_var_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/gameengine_assets/add_var_button.png -------------------------------------------------------------------------------- /src/images/assets/other/brain-meme-you-did-not-have-to-cut-me-off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/brain-meme-you-did-not-have-to-cut-me-off.gif -------------------------------------------------------------------------------- /src/images/assets/other/cashapp_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/cashapp_logo.png -------------------------------------------------------------------------------- /src/images/assets/other/construction.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/construction.gif -------------------------------------------------------------------------------- /src/images/assets/other/dog_vibe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/dog_vibe.gif -------------------------------------------------------------------------------- /src/images/assets/other/rick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/rick.png -------------------------------------------------------------------------------- /src/images/assets/other/script(1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/script(1).png -------------------------------------------------------------------------------- /src/images/assets/other/servertrouble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/servertrouble.png -------------------------------------------------------------------------------- /src/images/assets/other/share_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/share_button.gif -------------------------------------------------------------------------------- /src/images/assets/other/turbowarp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/turbowarp.png -------------------------------------------------------------------------------- /src/images/assets/other/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/other/wrench.png -------------------------------------------------------------------------------- /src/images/assets/pixel/present.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/pixel/present.png -------------------------------------------------------------------------------- /src/images/assets/pixel/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/pixel/tree.png -------------------------------------------------------------------------------- /src/images/assets/snail-IDE.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/images/assets/version-1.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/assets/version-1.0.png -------------------------------------------------------------------------------- /src/images/dog/scratch_dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/dog/scratch_dog.png -------------------------------------------------------------------------------- /src/images/logos/brown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/logos/brown.png -------------------------------------------------------------------------------- /src/images/logos/christmas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/logos/christmas.png -------------------------------------------------------------------------------- /src/images/logos/halloween.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/logos/halloween.png -------------------------------------------------------------------------------- /src/images/logos/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/logos/normal.png -------------------------------------------------------------------------------- /src/images/logos/old/Logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/images/logos/valentine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/logos/valentine.png -------------------------------------------------------------------------------- /src/images/other/snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/other/snowman.png -------------------------------------------------------------------------------- /src/images/sprites/Jerri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cytrinc/bark-coding/bd5e3f1fe0e2aa62ea091fc178b13ecd462c494c/src/images/sprites/Jerri.png -------------------------------------------------------------------------------- /src/json/badges.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Veteran", 3 | "Discord member", 4 | "Creeper? Aw man" 5 | ] -------------------------------------------------------------------------------- /src/json/credits.json: -------------------------------------------------------------------------------- 1 | [ 2 | "mariocraft987", 3 | "qwertyy-dev", 4 | "nmsderp", 5 | "Rubiidev-18", 6 | "dumorando", 7 | "ShinjitsuNoGyarusa", 8 | "theOVERGOD12", 9 | "QuirkyWorks", 10 | "Bashamega", 11 | "Pranidhi10", 12 | "Funtasmo", 13 | "thatonecoderfr", 14 | "Steve0Greatness" 15 | ] 16 | -------------------------------------------------------------------------------- /src/json/tips.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Bark! woof!", 3 | "Bark is Blockly with many features", 4 | "Bark is being created, so stay patient!!", 5 | "Fun fact: Dogs have insane hearing and smelling.", 6 | "Why not help with Bark??", 7 | "Bark is hosted with Vercel.", 8 | "Fun fact: I'm a fun fact!", 9 | "What's cooler? dogs or cats?", 10 | "Wanna help create Bark? go Here", 11 | "Bark's birthday is December, 2023", 12 | "Why not go donate to Scratch?", 13 | "Go check out Snail-IDE!", 14 | "So many breeds of dogs", 15 | "Check out our GitHub", 16 | "Emojis are added! :party:", 17 | "Svelte is HTML but enchanted", 18 | ":dog::cat::banana:", 19 | "e", 20 | "See Bark's to-do list here", 21 | ":troll:", 22 | "the best emoji is :mewing: (opinion by mister_rudy)", 23 | ":woof:", 24 | "I'm a random text!", 25 | "Take care of us, we'll do it back, plant us and we'll produce (poem by marioc)", 26 | "3.1415926535", 27 | "Fun fact: The 1,000th commit on Bark's GitHub repository is named \"pi🥧\"", 28 | "Fun fact: The first comment on Bark is called \"TESTTEST\", by sealbeat", 29 | "NO BAD WORDS!", 30 | "Fun fact: Bark is also contributed from the owners of Snail-IDE", 31 | "Be sure to look out for spelling errors ;)", 32 | "i hate long deployments", 33 | "Bark now has a working editor!", 34 | "Fun fact: You are reading this", 35 | "The original Bark website was created by @ozzy_drixAnimation", 36 | "Check out the advanced editor!", 37 | "did you know comments and profiles exist?" 38 | ] 39 | -------------------------------------------------------------------------------- /src/projecttoolbar/maximize.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/minimize.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/paused.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/run.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/running.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/stop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/projecttoolbar/stopped.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/scripts/admin.js: -------------------------------------------------------------------------------- 1 | const selected_admins = ["theOVERGOD"]; 2 | 3 | async function isuseradmin(username) { 4 | if (selected_admins.includes(username)) { 5 | return true; 6 | } else { 7 | const admins = await fetch('https://api.bark.dumorando.com/api/v2/admins').then(data => data.json()); 8 | return admins.includes(username); 9 | } 10 | } 11 | 12 | async function amiadmin() { 13 | return await isuseradmin(localStorage.getItem("myBarkUsername")); 14 | } 15 | -------------------------------------------------------------------------------- /src/scripts/badge.js: -------------------------------------------------------------------------------- 1 | function image_badge(url, name) { 2 | return ""; 3 | // return `has ${name} badge`; 4 | } 5 | 6 | function badge_type(e) { 7 | if (e == 1) { 8 | document.getElementById("username").outerHTML += image_badge("https://bark.dumorando.com/src/images/assets/badges/b_dog.png", "Dogggggg"); 9 | } else if (e == 2) { 10 | document.getElementById("username").outerHTML += image_badge("https://bark.dumorando.com/src/images/assets/badges/b_dev.png", "DEVELOPERRR"); 11 | } else if (e == 3) { 12 | document.getElementById("username").outerHTML += image_badge("https://bark.dumorando.com/src/images/assets/badges/b_bruh.png", "Bruh"); 13 | } else if (e == 4) { 14 | document.getElementById("username").outerHTML += image_badge("https://bark.dumorando.com/src/images/assets/badges/b_lucky.png", "Lucky!"); 15 | } 16 | } 17 | 18 | function setup_badges(name) { 19 | if (name == "marioc") { 20 | badge_type(1); 21 | } 22 | if (name == "marioc" || name == "breakfast" || name == "dumo" || name == "nmsderp" || name == "Rubii484Bark") { 23 | badge_type(2); 24 | } 25 | if (name == "RarestUsername") { 26 | badge_type(3); 27 | } 28 | if (name == "theOVERGOD") { 29 | badge_type(4); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/scripts/injector.js: -------------------------------------------------------------------------------- 1 | const actionsecret = localStorage.getItem("secret"); 2 | let profile = !!localStorage.getItem("myBarkUsername") ? ` 3 | ${localStorage.getItem("myBarkUsername")}
4 | ` : 'LoginJoin bark
' 11 | let afdbtn = new Date().getMonth() === 3 && new Date().getDate() === 1 ? "FLIP IT" : ''; 12 | 13 | const components = { 14 | //navbar 15 | "navbar": ` 16 |