Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-38430

Sitestats: Use font-awesome icons

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: OPEN
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 19.0
    • Fix Version/s: None
    • Component/s: Sitestats
    • Labels:
    • Test Plan:
      Hide

      IN A COURSE OR PROJECT SITE

      1. Go to a course or project site
      2. Statistics (if not present, add the tool and then visit it)
      3. On the "Overview" tab, verify that the following sections use the appropriate FontAwesome icons rather than the old FamFamFam Silk icons.
      4. On the "Reports" tab, verify that the following icons have been replaced:
        • My Reports - "Add" button: Changed to a standard blue add button (no icon)
        • Next to a pre-defined report: Document with words (fa-file-text-o)
        • After running a pre-defined report: Appropriate FontAwesome tool icon for each event in the report
      5. When adding a New Report
        • Change to tabbed design and remove unnecessary icons? (feedback needed here!)
      6. On the "Preferences" tab, verify that the already updated icons are properly displaying (these were changed to the corresponding FontAwesome tool icons already)

      IN ADMIN WORKSPACE

      1. Administration Workspace
      2. Sitestats Admin
      3. On the "All Sites" tab, click a site in the list
        • Verify that the icons have been updated as indicated in the earlier "course or project site" section
      4. On the "Admin Reports" tab
        • Verify that the green "plus sign" icon is no longer displaying and the "Add" is a standard Sakai button (e.g. blue Add button)
        • Create and save a report (if necessary). Verify that the Document with words (fa-file-text-o) icon appears next to it.
        • Run a pre-defined report. Verify that the appropriate icons display for each tool next to each event.
      Show
      IN A COURSE OR PROJECT SITE Go to a course or project site Statistics (if not present, add the tool and then visit it) On the "Overview" tab, verify that the following sections use the appropriate FontAwesome icons rather than the old FamFamFam Silk icons. Visits:   User (fa-user) Activity:   Bar Chart (fa-bar-chart) Resources: Folder Open (fa-folder-open) Lessons Pages:   Book Open (fa-leanpub) On the "Reports" tab, verify that the following icons have been replaced: My Reports - "Add" button : Changed to a standard blue add button (no icon) Next to a pre-defined report: Document with words (fa-file-text-o) After running a pre-defined report: Appropriate FontAwesome tool icon for each event in the report When adding a New Report Change to tabbed design and remove unnecessary icons? (feedback needed here!) On the "Preferences" tab, verify that the already updated icons are properly displaying (these were changed to the corresponding FontAwesome tool icons already) IN ADMIN WORKSPACE Administration Workspace Sitestats Admin On the "All Sites" tab, click a site in the list Verify that the icons have been updated as indicated in the earlier "course or project site" section On the "Admin Reports" tab Verify that the green "plus sign" icon is no longer displaying and the "Add" is a standard Sakai button (e.g. blue Add button) Create and save a report (if necessary). Verify that the  Document with words (fa-file-text-o) icon appears next to it. Run a pre-defined report. Verify that the appropriate icons display for each tool next to each event.

      Description

      Update sitestats to use font-awesome icons.

       

        Gliffy Diagrams

          Attachments

          1. main.jpg
            main.jpg
            95 kB
          2. report.jpg
            report.jpg
            80 kB
          3. reports_add.jpg
            reports_add.jpg
            36 kB

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                farreri Miguel Pellicer
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Git Source Code