The Movie Database Support Forum

Hey Travis,

I noticed on all pages for movies or tv that there are themes. For instance: https://www.themoviedb.org/movie/299534-avengers-endgame

The color overlay on the backdrop image and collection backdrop along with content score progress bar, edit content button and alike. How are you achieving this if you don't mind me asking and is this theme_color var available threw the API? As I see this script.

          var collection_waypoint_check = false;
          new Waypoint({
            element: document.getElementById('collection_waypoint'),
            handler: function(direction) {
              if (direction == 'down' && !collection_waypoint_check) {
                $.ajax({
                  url: '/collection/86311/static_cache/movie_card?version=1&translate=false&language=en-US&theme_color=082567',
                  type: 'GET',
                  headers: {
                    'Accept-Language': 'en-US',
                    'Content-Type': 'text/html;charset=utf-8'
                  }
                }).done(function(response) {
                  collection_waypoint_check = true;

                  $('#collection_waypoint').html(response).hide().fadeIn(1000);
                });
              }
            },
            offset: '100%'
          });

I just think its really neat and curious on a dev level how you accomplish this.

2 Antworten (Seite 1 von 1)

Jump to last post

Hi, a related topic is here.

@lineker said:

Hi, a related topic is here.

Thanks

Es fehlt ein Film oder eine Serie? Logge dich ein zum Ergänzen.

Allgemein

s Fokus auf Suchfeld
p Profil öffnen
esc Fenster schließen
? Tastenkürzel anzeigen

Videos

b Zurück
e Bearbeiten

Staffeln

Nächste Staffel
Vorherige Staffel

Episoden

Nächste Episode
Vorherige Episode

Bilder

a Poster oder Hintergrundbild hinzufügen

Editieren

t Sprachauswahl öffnen
ctrl+ s Speichern

Diskussionen

n Neue Diskussion erstellen
w Beobachten an / aus
p Diskussion öffentlich / privat
c Diskussion öffnen / schließen
a Diskussionsverlauf anzeigen
r Auf Diskussion antworten
l Letzte Antwort anzeigen
ctrl+ enter Senden
Nächste Seite
Vorherige Seite

Einstellungen

Diesen Eintrag bewerten oder zu einer Liste hinzufügen?

Anmelden