canvas-lms/app/stylesheets/base
Ryan Shaw ac9eebb275 new discussion topics/announcement index, edit and create
closes: #7172

test plan:

* open discussion topic index page:
  - see how it looks in blank course
  - full course
  - try graded & unread filters (make sure you see things you expect to and not those you don't)
  - do bulk actions by clicking checkbox for a few and hitting delete and lock buttons
  - verify infinite scroll works
  - verify that as a student you don't see posts that had delayed posting
  - click "create new" button to make a new one, make sure it works
  - do all the above in the announcement index page

* while viewing announcements index:
  - verify teacher can create external feed on right
  - no right side unless external feeds exist or they are teacher
  - external feeds are listed
  - only teacher can delete external feed

* while editing/creating new discussion/announcement
  - verify that announcement cant be made into assignment
  - for discussion topic, set as assignment and make sure the assignment settings set.
  - cant change discussion -> announcement (& vise versa)
  - type crazy & blank input, verify that it validates it for you
  - title cant be longer than 254
  - make sure these features work:
    - podcast feed
    - student posts in podcast feed
    - delayed posting
    - toggling threaded/unthreaded
    - must post before seeing replies
  - attach file, remove file attachment, upload new attachment should work

* make sure announcements/discussions look & behave right in other places they show up
  (like course, user dashboard)

* if you can think of any other places where you can edit/create discussions/announcements, make
  sure that still works

Change-Id: Ib0acaff8542bf09f99cd7aa99fb3ed16c999d224
Reviewed-on: https://gerrit.instructure.com/12655
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
2012-08-17 09:26:04 -06:00
..
_#header.sass masquerading bar; closes #9477 2012-07-26 10:05:22 -06:00
_#left-side.sass minor style tweaks kyle wanted 2012-08-13 10:36:53 -06:00
_#right-side.sass new discussion topics/announcement index, edit and create 2012-08-17 09:26:04 -06:00
_layout.sass new discussion topics/announcement index, edit and create 2012-08-17 09:26:04 -06:00
_native.sass unify jqueryui, bootstrap and our buttons 2012-06-21 23:30:44 -06:00
_typography.sass Initial commit. 2011-01-31 18:57:29 -07:00
_unified_buttons.scss fix button styles for active state and .ui-button-icons-only 2012-07-12 10:18:45 -06:00