[BBCODE] Ticker BBCode

Mixed forum with phpBB code snippets
Guides and styles

[BBCODE] Ticker BBCode

Post by Stoker »

Ticker BBCode

The Ticker BBCode let you insert at ticker in your posts.

Demo: BBCode:

Code: Select all

[ticker]{TEXT}[/ticker]
HTML:

Code: Select all

<aside class="ticker">
<div class="ticker__inner">
<p>{TEXT}</p>
</div>
</aside>
Helpline:

Code: Select all

Ticker: [ticker]Put Your text here[/ticker]
Example:

Code: Select all

[ticker]Lorem ipsum dolor sit amet, consectetuer adipiscing elit.[/ticker]
Now, to make this work we need some css.
You can add it to the bottom of your styles colours.css

Code: Select all

/** Ticker **/
.ticker {
  --ticker-duration: 20s;
  z-index: 10;
  overflow: hidden;
  padding: 0.5rem;
}

.ticker__inner {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: ticker;
  animation-duration: var(--ticker-duration);
  text-align: center;
  width: max-content;
  padding-left: 100%;
}

@media (prefers-reduced-motion: reduce) {
  .ticker__inner {
    flex-wrap: wrap;
    white-space: inherit;
    padding-left: 0;
    width: auto;
  }
}

.ticker__inner p {
  margin: 0 2rem;
}

@keyframes ticker {
  0% {
    transform: translate3d(0%, 0, 0);
  }

  100% {
    transform: translate3d(-100%, 0, 0);
  }
}
This piece controls the speed:

Code: Select all

  --ticker-duration: 20s;
Save, upload and refresh

Need a stylesheet for adding extra styling? No need to edit phpBB core!
You can use the Add CSS EXT
Last edited by Stoker on 19 Apr 2025, 09:58, edited 1 time in total.
Reason: -

Re: Ticker BBCode

Post by Steve »

Can't you add the CSS via the style tag in html?

Re: Ticker BBCode

Post by Stoker »

Steve wrote: 13 Dec 2024, 20:24 Can't you add the CSS via the style tag in html?
And if you use the BBCodes more than once per page?

Re: Ticker BBCode

Post by Steve »

The Ticker BBCode let you insert at ticker in your posts.

Demo:


The Ticker BBCode let you insert at ticker in your posts.

Demo:

Re: Ticker BBCode

Post by Stoker »

Stoker wrote: 13 Dec 2024, 20:36
Steve wrote: 13 Dec 2024, 20:24 Can't you add the CSS via the style tag in html?
And if you use the BBCodes more than once per page?
Then the html would be added in style several times. We dont want that Stoker :thumb: 8-) :D