Exemple #1
0
    def banner_styles(self):
        """
        Returns CSS to be applied to the act's banner, to apply styles defined
        in the mission's _meta file.
        """

        styles = []
        if self.banner_colour:
            styles.append("background-color: %s" % self.banner_colour)
        if self.banner_background:
            from apps.transcripts.templatetags.missionstatic import mission_static

            url = mission_static(self.mission_name, "images/banners", self.banner_background)
            styles.append("background-image: url(%s)" % url)
        return "; ".join(styles)
Exemple #2
0
    def banner_styles(self):
        """
        Returns CSS to be applied to the act's banner, to apply styles defined
        in the mission's _meta file.
        """

        styles = []
        if self.banner_colour:
            styles.append('background-color: %s' % self.banner_colour)
        if self.banner_background:
            from apps.transcripts.templatetags.missionstatic import mission_static
            url = mission_static(
                self.mission_name,
                'images/banners',
                self.banner_background,
            )
            styles.append('background-image: url(%s)' % url)
        return '; '.join(styles)
Exemple #3
0
def avatar_url(speaker, mission_name):
    return mission_static(mission_name, "images/avatars", speaker.avatar)
Exemple #4
0
def avatar_url(speaker, mission_name):
    return mission_static(mission_name, "images/avatars", speaker.avatar)