GithubHelp home page GithubHelp logo

openbylaws.org.za's People

Contributors

amosle avatar dependabot[bot] avatar goose-life avatar guushoekman avatar johnclaude avatar longhotsummer avatar schalkventer avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

openbylaws.org.za's Issues

Use indigo as a source for documents

Use indigo.openbylaws.org.za as a source for all document details.

There are a couple of tasks required before we can complete this:

  • interface with the indigo API
  • put existing attachments into indigo (see #8)
  • sort out where to download xml, pdf etc. documents from (indigo.openbylaws.org.za?)
  • update to use Indigo's stylesheets
  • don't use Indigo's coverpage
  • handle repeal
  • publication name
  • handle stubs instead of 'coming soon'
  • decorate defined terms in Indigo
  • generate definitions correctly
  • Indigo must include ref attributes in generated HTML
  • stub documents should not have a TOC tab or TOC area
  • relink terms for all bylaws
  • redirect from old URLs
  • fix integration with search
  • update deployment documentation
  • merge to master and deploy

Solve UX on search query returning more than 10 results

As an openbylaws user I want to be able to see and navigate through all the results returned from my search so that I can select the most relevant ones.

Currently a search returns a notification saying 'About 29 results found' and then only 10 are displayed. We could consider adding pagination allowing users to navigate through all results as well as potentially looking at facets, allowing users to filter within their searches. It would also be good to be precise with the notification of the number of results returned, in order not to potentially confuse a user.

Pull in stubs

Allow users to link to stubs (eg. amending works), but don't show them in the default listing page.

  • stub detail page should link to publication document pdf on Laws.Africa

Link to ombudsman website for Joburg

We get MANY requests about the ombudsman contact details, we should link to it directly from the website, both on the contact page and the ombudsman by-law page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.