diff --git a/browser/concept_macros.pt b/browser/concept_macros.pt index 7dfa370..1c8ae30 100644 --- a/browser/concept_macros.pt +++ b/browser/concept_macros.pt @@ -123,9 +123,13 @@

Resources

- + - + diff --git a/browser/loops.css b/browser/loops.css index 80ecce3..55bb281 100644 --- a/browser/loops.css +++ b/browser/loops.css @@ -60,6 +60,18 @@ table.listing-details tr.heading td h3 { border: none; } +table.listing th span.ascending { + background-image: url(/++resource++cybertools.icons/arrowdown.gif); + background-position: right; + background-repeat: no-repeat; +} + +table.listing th span.descending { + background-image: url(/++resource++cybertools.icons/arrowup.gif); + background-position: right; + background-repeat: no-repeat; +} + dl.docutils dt { font-weight: bold; margin-top: 0.3em; diff --git a/expert/browser/base.py b/expert/browser/base.py index 3f119c9..1593c9e 100644 --- a/expert/browser/base.py +++ b/expert/browser/base.py @@ -60,10 +60,6 @@ class BaseQueryView(BaseView): def listings(self): return concept_macros.macros - @property - def listings(self): - return concept_macros.macros - @Lazy def targetPredicate(self): return self.conceptManager['querytarget']
 TitleTitle +    + Type V