Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README and Wiki pages #345

Closed
guywillis opened this issue Mar 23, 2020 · 17 comments · Fixed by #371
Closed

Update README and Wiki pages #345

guywillis opened this issue Mar 23, 2020 · 17 comments · Fixed by #371

Comments

@guywillis
Copy link
Contributor

Subject of the issue

The current README and Wiki pages for the Vanilla plugin are out of date and require updating to be in sync with the current theme implementation.

@kirsty-hames
Copy link
Contributor

kirsty-hames commented Mar 25, 2020

Perhaps we should be more vigilant and ask for documentation to be updated before merging PR's. At least that way the documentation is always up to date. If adding new classes/config etc...

@kirsty-hames
Copy link
Contributor

Hey @guywillis, can this issue be closed now (README and example.json updated in e8e935f) or do you still have more to do on this?

@guywillis
Copy link
Contributor Author

Hey @kirsty-hames

Whilst the readme and example.json files are more up to date the Wiki pages do still need going through. There is a question over how useful the Wiki pages actually are or what their purpose should be. A lot of the information between the readme and Wiki pages is duplicated for example.

I'm musing over whether the Wiki should be more geared towards detailing the theme's variable structure and the AT theme config.

@kirsty-hames
Copy link
Contributor

That makes sense thanks. Always good to avoid any duplication.

@kirsty-hames
Copy link
Contributor

Hey @guywillis, I'm just coming back to your suggestion on this and gearing it towards AT users. I think the README and example.json is substantial enough for those who are developing within the FW. I propose the following amends to the wiki:

  • remove any README duplication
  • overview of AT Theme picker
  • overview of AT Theme settings
  • overview of AT Theme presets

The overviews can include some 'how to' and screenshots to make it more AT user friendly.

It would be good if we could add help links into the AT at the relevant points that direct you to the wiki also... I'll mention this in the next AT development chat.

@oliverfoster oliverfoster transferred this issue from adaptlearning/adapt_framework Jul 26, 2022
@oliverfoster oliverfoster changed the title adapt-contrib-vanilla - Update README and Wiki pages Update README and Wiki pages Aug 17, 2022
@guywillis guywillis self-assigned this Nov 14, 2022
@guywillis guywillis moved this from New to Assigned in adapt_framework: The TODO Board Nov 14, 2022
@guywillis
Copy link
Contributor Author

guywillis commented Nov 14, 2022

I propose the following amendments to the vanilla repo to improve documentation:

  • Remove custom class definitions from example.json and move to wiki page. Add link in readme and example.json to wiki page
  • Remove json property explanations from readme and move to wiki page. Add link in readme and example.json to wiki page
  • Remove json config comments from example.json
  • Overhaul vanilla wiki home page, remove out of date content, convert it to be a menu to improve wiki UX
  • Update wiki custom classes page to reflect recent amendments
  • Update visual enhancements page to reflect recent json configuration amendments
  • Remove usage and tips page

@jroed
Copy link

jroed commented Nov 15, 2022

Thank you for working on improving the documentation. I'm a new user, much appreciated!

I would like to propose the following:

  • Common classes:
    • I understood that the classes work only with bg-color, such as bg-color black. May be by adding some more structure to reflect the syntax it would become clearer that the other classes are values for bg-color. Otherwise people think that they can use them on their own.
    • Also add a sentence that common classes can be used everywhere, e.g. in pages, articles, blocks, components.
    • Add types and acceptable values of the classes as in the README
  • _isDividerBlock: The wiki mentioned before that @background-color-inverted and @foreground-color-inverted are used "but there is no styling attached to this class". This is irritating. Could defaults be defined in _colors.less or better explained how to use _isDividerBlock?
  • Add a reminder about example.json in wiki page
  • Visual Enhancements:
    • Add related file names that should be edited in the framework (contentObjects.json etc.)

Version
FW 5.22.8 Vanilla 7.1.1

@guywillis
Copy link
Contributor Author

Thank you for your comments and feedback, @jroed

I've been going through the documentation in Vanilla and the wiki and it would be great to get your feedback on the changes and any comments you may have for further improvements you would recommend.

@jroed
Copy link

jroed commented Nov 21, 2022

@guywillis sure thing. I have the following suggestions.

Custom Classes

  • Add a notice that classes need to be added to _classes or _htmlClasses with syntax example.

Global common classes

  • In what sense are the optional classes optional? Without them bg-color does nothing right? Maybe they could be called differently.
  • Regarding background colors you mentioned 'blocks' but they can also be applied to content objects, articles and components. Is there a general term for all content objects, articles, blocks, and components?
  • Different spelling of 'color' and 'colour' in file names and documentation. I would prefer a coherent convention.

Content Object

  • Add notice that contentObjects.json file needs to be edited.
  • header-color and hide-page-header did not work for me when I added them to contentObjects.json. Can you confirm that the commands are correct? Can you test if they work for you?
  • header-color black might be missing.

Block

  • Add notice that blocks.json file needs to be edited.
  • If classes are mutually exclusive, there are limitations on how they can be combined, how classes take precedence over each other (e.g. extend-container and extend-content-container) or there are any restrictions in the order of arguments that need to be considered please mention them.

Component

  • Add notice that components.json file needs to be edited.
    Columns:
  • Add generic syntax in the beginning, something like 'col-<size>-<n> where <size> is xs, sm, md, lg or xl and <n> is an integer number between 1 and 12'.
  • Add notice that user shall use 12 for full width.
  • Describe how classes interact with "_layout".
  • Change sentence 'Multiple column classes can be defined on a singular component...' to mean multiple column classes with different sizes. So not col-lg-8 col-lg-7 but rather col-md-8 col-lg-7.
    Common:
  • comp-header-bg-color does extend to all of the component instead of just the header for me. Can you confirm that the commands are correct? Can you test if they work for you?
  • Other optional classes such as comp-header-bg-color background might be missing.

Content

  • Add syntax example.

@jroed
Copy link

jroed commented Nov 21, 2022

This wiki page about styling your course mentions the Vanilla theme and might also need a revision.

@guywillis
Copy link
Contributor Author

Great suggestion @jroed

A couple of comments to highlight:

Content Object

  • header-color and hide-page-header did not work for me when I added them to contentObjects.json. Can you confirm that the commands are correct? Can you test if they work for you?
    • Both classes did work for me in the latest version. How are you applying these in your build?
  • header-color black might be missing.

Components

  • comp-header-bg-color does extend to all of the component instead of just the header for me. Can you confirm that the commands are correct? Can you test if they work for you?
    • Should only apply to the component header. If this class is applied to a text component, however, it will appear as if the background colour applies to the entire component.
  • Other optional classes such as comp-header-bg-color background might be missing.
    • This mixin only currently supports the black value. New issue has been created

I believe I have addressed the rest of your feedback from this comment but please do let me know if I can add further clarity to the wiki.

The framework wiki is definitely in need of an update.

@jroed
Copy link

jroed commented Nov 23, 2022

@guywillis please see my comments below.

Content Object

header-color and hide-page-header: Both classes did work for me in the latest version. How are you applying these in your build?

I tested it again. First I thought that the classes would affect the box menu as described here. I understood now that the classes won't affect the box menu as it only lists the content objects but does not display them. Still it is confusing as there is seemingly some overlap for the classes for _classes in contentObjects.json. Maybe it could be clarified in the wiki what the classes affect and what not. hide-page-header and header-color background, transparent-dark and transparent-light worked for me but not header-color black.
Using FW 5.22.8.

Components

comp-header-bg-color: If this class is applied to a text component, however, it will appear as if the background colour applies to the entire component.

Yes, I tested it with a text component. Is that intended behavior? If I read header I think of headers in the sense of HTML headers. For that reason I expected comp-header-bg-color to only affect the header text. I understand that in most components the styling is also applied to the body. If that's what is intended then maybe a different name could be chosen to reflect what is affected by this class. Otherwise some screenshot might help to clarify. But for the text component I would expect in any case that only the header is affected as otherwise there is no difference to bg-color.

@jroed
Copy link

jroed commented Nov 23, 2022

@guywillis I have the following suggestions.

Structure

Fonts

  • Add reference to less file location in the following sentence 'and imported in _font-config.less' by something like 'and imported in _font-config.less (for its file location please see below in the Less section)'.

Less

  • There are other files in the project folder next to theme-extras.less. Should they not also be listed? (BTW why is this folder called project?)

Templates

  • The text for Templates should be expanded. I don't really understand what is meant with template here and how it works.

General comments

  • What about the schema folder? If usually users should not need to edit these files I would still list it and add a similar notice as for the JS folder.

@guywillis
Copy link
Contributor Author

@jroed

Content object

I understood now that the classes won't affect the box menu as it only lists the content objects but does not display them. Still it is confusing as there is seemingly some overlap for the classes for _classes in contentObjects.json

Agreed that it is confusing there's an overlap of the _classes property where it applies classes to both the menu item and the page. I will make this an action to improve.

header-color background, transparent-dark and transparent-light worked for me but not header-color black.

The header-color black combination was missing from the theme and only recently added in v8.1.1

Components

Is that intended behavior? If I read header I think of headers in the sense of HTML headers.

It is intended behaviour, yes. The components are split into a couple of sections, a component header template and a plugin widget contained within the associated template file. The {{> component this}} line within the Narrative template file renders the 'header' of the component using the component template.

But for the text component I would expect in any case that only the header is affected as otherwise there is no difference to bg-color.

There is a small but subtle difference between the two that's mainly exposed in full width components. This issue outlines the difference. I will add a task to the list to explain the difference between the two in the comp-header-bg-color custom class section.

Structure

There are other files in the project folder next to theme-extras.less.

Yes. A task has been added.

BTW why is this folder called project?

Predominately to suggest to users that this is the location to write project specific code. With the cascading nature of CSS overrides should preferably be written further down the folder tree to ensure they apply correctly. This name tries to subtlety promote this.

The text for Templates should be expanded. I don't really understand what is meant with template here and how it works.

Agreed that it can and should be expanded

What about the schema folder?

Agreed that it should be described

Task list:

  • Custom classes - Clarify whether classes applied to contentObjects are directed at the menu item or the page
  • Custom classes - Clarify comp-header-bg-color custom class effects
  • Structure - Write up description regarding other files listed in project folder
  • Structure - Expand on template section to add further clarification
  • Structure - Provide a write up on schema files

@jroed
Copy link

jroed commented Dec 12, 2022

@guywillis Thank you for your answers and your continuing efforts to create awesome wiki pages!

I have the following suggestions.

Icons

Adding icons inline

  • Would it be possible to have an image next to the Lorem ipsum dolor sit amet <span class='icon icon-arrow-down-2 inline-icon' aria-hidden='true'></span> consectetur adipiscing elit. example to see the output?
  • Can the color of the icon be modified via an inline class?
  • The image does not seem to fit as it's about 'Presentation Components'.

Icon breakdown

  • In the example code icon-arrow-down-2 is mentioned but in the icon list arrow-down-2 is provided as the icon name without the icon- prefix. Maybe it would be better to add the icon- prefix to all names in the list because then users can directly copy the names.
  • Why is the Content ID relevant and how is it used?
  • Currently the list is sorted by Content ID but it would be better to sort it by icon groups meaning having all types of arrows in one group together for example.
  • It's fine to have the image of the icons on top of each section but even better would be to have the individual icon images next to the icon names.
  • I'd suggest not to have two blocks of icons (each with the columns icon, CSS class name and content ID) in one table but rather have two separate tables. This would improve readability.

StuartNicholls pushed a commit that referenced this issue Dec 14, 2022
* readme updates

* example.json clean up

* Fixed color hyperlink

* Changed colour to color

* Updated _textAlignment entries

* Updated example.json values and link
Repository owner moved this from Assigned to Recently Released in adapt_framework: The TODO Board Dec 14, 2022
@guywillis guywillis mentioned this issue Jan 9, 2023
14 tasks
@guywillis
Copy link
Contributor Author

guywillis commented Jan 9, 2023

Thank you for your comments above, @jroed

I have transplanted these into a new issue specifically for vanilla wiki updates as this issue is now closed.

github-actions bot pushed a commit that referenced this issue Jan 19, 2023
# [9.3.0](v9.2.0...v9.3.0) (2023-01-19)

### Docs

* Updated readMe and example.json (fixes #345) (#371) ([265cdc9](265cdc9)), closes [#345](#345) [#371](#371)

### Update

* Extend columns to support menu item widths (fixes #383) ([5af105c](5af105c)), closes [#383](#383)
@github-actions
Copy link

🎉 This issue has been resolved in version 9.3.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

github-actions bot pushed a commit to redwoodperforms/adapt-contrib-vanilla that referenced this issue Jul 10, 2023
# [7.0.0](v6.0.0...v7.0.0) (2023-07-10)

### Breaking

* block padding property (fixes adaptlearning#358) (adaptlearning#359) ([aa8a3b4](aa8a3b4)), closes [adaptlearning#358](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/358) [adaptlearning#359](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/359) [adaptlearning#358](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/358)
* Moved background images into their own divs (adaptlearning#334) ([1a8a9b6](1a8a9b6)), closes [adaptlearning#334](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/334)
* Quote styling rework (fixes adaptlearning#351) (adaptlearning#370) ([499412e](499412e)), closes [adaptlearning#351](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/351) [adaptlearning#370](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/370)

### Chore

* Updated GHA packages for release process (adaptlearning#441) ([ac2c8ca](ac2c8ca)), closes [adaptlearning#441](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/441)

### Docs

* Removed accordion / hotgraphic item image classes (fixes adaptlearning#365) ([446d923](446d923)), closes [adaptlearning#365](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/365)
* Updated readMe and example.json (fixes adaptlearning#345) (adaptlearning#371) ([265cdc9](265cdc9)), closes [adaptlearning#345](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/345) [adaptlearning#371](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/371)

### Fix

* Add @shadow-opacity (adaptlearning#425) ([24e022e](24e022e)), closes [adaptlearning#425](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/425)
* Add font size variable for nav button label (fixes adaptlearning#414) ([0a9c548](0a9c548)), closes [adaptlearning#414](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/414)
* Add missing xlarge to vanilla theme (adaptlearning#432) ([3614bf5](3614bf5)), closes [adaptlearning#432](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/432)
* Add new menu header color variables (fixes adaptlearning#402) ([23f4ac3](23f4ac3)), closes [adaptlearning#402](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/402)
* Add variable for .on-screen-anim() mixin's transition-delay (fixes adaptlearning#416) ([ca68ffd](ca68ffd)), closes [adaptlearning#416](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/416)
* Added gitignore for release automation (adaptlearning#347) ([5c7d9b5](5c7d9b5)), closes [adaptlearning#347](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/347)
* Added missing defaults for comp header bg mixin (fixes adaptlearning#374) ([00c28b9](00c28b9)), closes [adaptlearning#374](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/374)
* Added missing header-color default (fixes: adaptlearning#372) ([62af1d8](62af1d8)), closes [adaptlearning#372](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/372)
* Added release automation (adaptlearning#344) ([8d7237a](8d7237a)), closes [adaptlearning#344](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/344)
* Added slider fill and marking styling (fixes adaptlearning#407) (adaptlearning#408) ([992d162](992d162)), closes [adaptlearning#407](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/407) [adaptlearning#408](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/408)
* Added textinput item bottom margin (adaptlearning#421) ([f306206](f306206)), closes [adaptlearning#421](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/421)
* align-vert-center to work with block min-heights (adaptlearning#405) ([aef4e21](aef4e21)), closes [adaptlearning#405](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/405)
* Bump http-cache-semantics from 4.1.0 to 4.1.1 (adaptlearning#392) ([c6670db](c6670db)), closes [adaptlearning#392](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/392)
* convert item and button borders from px to rem (fixes adaptlearning#436) (adaptlearning#437) ([3828504](3828504)), closes [adaptlearning#436](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/436) [adaptlearning#437](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/437)
* Convert the default instruction text styling from italics to bold (adaptlearning#438) ([a1e2992](a1e2992)), closes [adaptlearning#438](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/438)
* Defensive Check (fixes: adaptlearning#400) (adaptlearning#401) ([c51c0f8](c51c0f8)), closes [adaptlearning#400](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/400) [adaptlearning#401](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/401)
* Make Notify icon buttons dark in initial state, darker in hover (fixes adaptlearning#250) ([82c9181](82c9181)), closes [adaptlearning#250](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/250)
* Match columns to breakpoints (adaptlearning#429) ([61ad869](61ad869)), closes [adaptlearning#429](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/429)
* Remove hover states from progress indicators (adaptlearning#399) ([5c98ce2](5c98ce2)), closes [adaptlearning#399](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/399)
* Removed rangeslider styling (adaptlearning#406) ([2627896](2627896)), closes [adaptlearning#406](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/406)
* Replace glossary textbox margin with padding (adaptlearning#409) ([106a2cf](106a2cf)), closes [adaptlearning#409](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/409)
* Slider fill styling (adaptlearning#413) ([a2531ae](a2531ae)), closes [adaptlearning#413](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/413)
* Small theme file shake up (fixes adaptlearning#331) (adaptlearning#384) ([5d99c00](5d99c00)), closes [adaptlearning#331](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/331) [adaptlearning#384](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/384)
* update margins on menu-body and menu-instruction (fixes adaptlearning#387) ([77f0560](77f0560)), closes [adaptlearning#387](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/387)
* Version numbers removed from Readme files ([5f4e68a](5f4e68a))

### New

* Add @body-background-color and apply to body element (fixes adaptlearning#349) ([68b4e1d](68b4e1d)), closes [adaptlearning#349](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/349)
* Add block horizontal alignment option (fixes adaptlearning#393) ([501adcb](501adcb)), closes [adaptlearning#393](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/393)
* Added favicon support (fixes adaptlearning#306) (adaptlearning#396) ([fe46c7e](fe46c7e)), closes [adaptlearning#306](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/306) [adaptlearning#396](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/396)
* Added hotgraphic visited icon (adaptlearning#336) ([7c1145e](7c1145e)), closes [adaptlearning#336](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/336)
* Adds locking icon to locked menu items (fixes: adaptlearning#389) (adaptlearning#390) ([4301511](4301511)), closes [adaptlearning#389](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/389) [adaptlearning#390](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/390)
* Issue and pr project addition automation (refs adaptlearning/adapt_framework#3315) (adaptlearning#343) ([3a7a955](3a7a955)), closes [adaptlearning#343](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/343)
* Text alignment update (fixes adaptlearning#362) (adaptlearning#364) ([a13e2f0](a13e2f0)), closes [adaptlearning#362](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/362) [adaptlearning#364](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/364)

### Update

* component vertical alignment property (fixes adaptlearning#353) (adaptlearning#354) ([31c46f9](31c46f9)), closes [adaptlearning#353](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/353) [adaptlearning#354](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/354)
* Control content max width via variable (fixes adaptlearning#379) (adaptlearning#380) ([d4b3f99](d4b3f99)), closes [adaptlearning#379](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/379) [adaptlearning#380](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/380)
* Convert focus to focus-visible (fixes adaptlearning#376 adaptlearning#377) (adaptlearning#378) ([7d93d24](7d93d24)), closes [adaptlearning#376](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/376) [adaptlearning#377](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/377) [adaptlearning#378](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/378)
* Extend columns to support menu item widths (fixes adaptlearning#383) ([5af105c](5af105c)), closes [adaptlearning#383](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/383)
* replace notify button icon duplicate styles with mixin (fixes adaptlearning#443) (adaptlearning#448) ([bf2f2e6](bf2f2e6)), closes [adaptlearning#443](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/443) [adaptlearning#448](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/448)

### Upgrade

* Bump yaml and semantic-release (adaptlearning#422) ([579cc13](579cc13)), closes [adaptlearning#422](https://github.com/redwoodperforms/adapt-contrib-vanilla/issues/422)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants