Cornell Notes provides an excellent structure for organising and summarized your notes, ideas and concepts - this logical approach is an invaluable way to help learning and retention for students of all ages. This plugin provides a new, dedicated Cornell Notes Gutenberg block to enable you to quickly and easily take your notes within WordPress.
- Upload the entire
cornell-notes
folder to the/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to any Gutenberg-enabled editing screen and select the 'Cornell Note' block from the
Common Blocks
tab - Create your Cornell Note
- Learn and grow :)
- Add your title at the top of the note - this is a summary of context of the notes.
- Take long-form notes in the right-hand column - you can take notes during a class, lecture, video tutorial or WordCamp Talk, it doesn't matter. Add as many ideas as you need - click the 'Add Idea' indicator to add a new idea.
- Once you've finished your notes, review them and summarise the concepts with key ideas in the left-hand column
- Finally, summarize all the notes in a sentence or two at the bottom of the page.
- To fully benefit from Cornell Notes, you should consider adding Spaced Repetition to your learning plan.
Cornell Notes contains a second block - an Idea block - this block is only made available as a child of the Cornell Note block - and enables you to add as many ideas (key ideas and long-form notes) you require.
There are currently no specific settings required by the Cornell Notes Block.
npm install
-- install all required dependencies.
npm start
-- serve the development version of the block.
npm run build
-- build the production-ready version of the block.
- English (default)
The Cornell Notes Block contains minimalist styling - it should inherit the styles from you existing theme. Overriding the styles is straightforward (for reference, the Sass stylesheet can be found at: cornell-notes/src/blocks/cornell-notes/styles.scss
Note: The Summary section is forced to the bottom of the Cornell Note via Flexbox (order: 1
) - this only affects the display - in the DOM, the Summary sits below the first key idea and long-form note.
CSS Variables are used with default settings - you can override these in your theme by setting the variables in the root
:root{
--note-border-style: dotted;
--note-border-width: 2px;
--note-border-color: #f00;
--note-body-padding: 30px;
--note-padding: 20px;
}
The structure to the Cornell Notes Block:
.wp-block-cornell-notes-cornell-note
.cornell-note-title
.wp-block-cornell-notes-cornell-idea
.cornell-note-key-idea
.cornell-note-long-form
.cornell-note-summary /* forced to the bottom of the note via Flexbox */
(This structure is simplified - you will find additional classes added via Gutenberg)
By default, The Cornell Note Block is responsive and has a small amount of styling which changes at 600px width. If you want to override these styles, try adding the 600px breakpoint to your theme styles.
Simply click the 'Add Idea' button which is located directly above the notes summary section (see screenshot)
No, you can keep adding as many ideas as you like.
Yes, your Cornell Note ideas will be searchable via the standard WordPress search or any other search tool which searches your content.
No, not yet - this is a feature we're looking to add later. Of course, for now you can tag the post which contains your Cornell Note.
The Cornell Notes block is a composite of core blocks - so you get all the usual editing, support, security and functional options of core WordPress blocks baked-in :)
It's funny you should ask that - yes, definitely maybe.
Cornell Notes adds a new block to the editor
- English - default This plugin is translation-ready
All contributions are welcome - make a Pull Request or raise an issue.
This project was bootstrapped with Create Guten Block.