Files @ 828baca5a600
Branch filter:

Location: website/www/conservancy/apps/supporters/models.py

Michal Nazarewicz
[PATCH 1/2] Fix unnucessary horizontal scroll bar; simplify header markup.

Because #logobutton had a fixed width, browser window narrower than 933
pixels resulted in an unnecessary horizontal scroll bar. Fix that by
using a dynamic 100% width which results in the header image being
automatically clipped as necessary.

To avoid clipping the tree and the text though, include min-width so
that very narrow windows result in a horizontal scroll bar so the whole
name can be seen.

Furthermore, simplify the markup by removing wrapper DIV and SPAN
elements which weren’t really necessary. As a consequence of that
change, the whole top of the page is now a link to the homepage (i.e.
‘/’). Prior to this change, the link wasn’t clickable.
from django.db import models

class Supporter(models.Model):
    """Conservancy Supporter listing"""

    display_name = models.CharField(max_length=200, blank=False)
    display_until_date = models.DateTimeField("date until which this supporter name is displayed")
    ledger_entity_id = models.CharField(max_length=200, blank=False)

    def test(self):
        return "TESTING"
    def __unicode__(self):
        return self.display_name

    class Meta:
        ordering = ('ledger_entity_id',)