Current mission: finish filling in the OTDs

/bpa/

From Soyjak Wiki, the free ensoyclopedia
Jump to navigationJump to search
>Though maybe you were looking for /bp/?

/bpa/ is a "board" that was added to soyjak.party on April 18th, 2026. It contains a single image that is the edited image of Media Pending Approval that says "Board Pending Approval".

"Board" has a script that makes the image "Scared" when mouse reaches near the image, making it move to a random position on the screen and rotate. If you manage to click on the image, image turns into a "horror mode" which makes the image have negative colours, shake and scale to the full size of the screen.[this effect braps sometimes, btw, if that matters.]

Most likely it's some sort of testing board made by one of the administrators to check certain elements.

This is what happens when you click on the image

Source code[edit | edit source]

This code looks like ChatGPT. In conclusion—Whoever wrote this should rewrite this code to look less like AI.
// Body since head is snca
<img src="https://soyjak.st/test/src/1776487317279a.png" id="target">
<script>

    const target = document.getElementById('target');
    const body = document.getElementById('body');
    let isScared = false;

    // Movement Logic
    document.addEventListener('mousemove', (e) => {
      if (isScared) return;

      const rect = target.getBoundingClientRect();
      const centerX = rect.left + rect.width / 2;
      const centerY = rect.top + rect.height / 2;
      const distance = Math.hypot(e.clientX - centerX, e.clientY - centerY);

      if (distance < 180) {
        const newX = Math.random() * (window.innerWidth - rect.width);
        const newY = Math.random() * (window.innerHeight - rect.height);
        const rotation = (Math.random() - 0.5) * 60;

        target.style.left = `${newX}px`;
        target.style.top = `${newY}px`;
        target.style.transform = `rotate(${rotation}deg)`;
      }
    });

    // Scare Logic
    target.addEventListener('mousedown', () => {
      isScared = true;
      body.classList.add('horror-mode');
      
      // Optional: Reset after 2 seconds to let them breathe
      setTimeout(() => {
        body.classList.remove('horror-mode');
        isScared = false;
        target.style.transform = `scale(1) rotate(0deg)`;
      }, 2000);
    });
  

Boards of the Sharty


...Of Today
[home / overboard] [bpa] [soy / qa / raid / r] [craft] [int / pol] [a / an / asp / biz / mtv / r9k / tech / v / sude / x] [q / news / chive]

...Of Yesteryear
[b / webm / leftysoy / giga / bp / test / tttt / suggest / lgbt / ptb / nate / dem / raisin / fit] [tfp / bunker / jarty] [soy2 / tdh / ss]