Commit Graph

198 Commits

Author SHA1 Message Date
3795ef1599 update style of notes plugin to match Slides 2014-04-20 10:26:00 +02:00
5b18c1f308 notes plugin now operates entirely through window.postMessage, adding support for file protocol 2014-04-19 10:54:26 +02:00
11ea0aa3e1 postmessage plugin is now part of reveal.js core 2014-04-18 13:56:51 +02:00
c87d7db930 code format tweak 2014-04-06 10:18:38 +02:00
2eb3d082ce Merge branch 'xhr-local' of https://github.com/malyw/reveal.js into dev 2014-04-06 10:16:46 +02:00
2901abccde Merge pull request #682 from tentacode/patch-1
Indentation issue when using code in a markdown slide
2014-04-06 09:56:54 +02:00
873f2dbc96 Mark xhr.status=0 as successful 2014-04-02 13:02:39 +03:00
75247a8860 Mark xhr.status=0 as successful 2014-04-02 12:59:36 +03:00
b8157a1e91 Merge branch 'master' of https://github.com/jdfitzgerald/reveal.js into dev 2014-03-25 16:42:55 +01:00
71f1780b50 fixed two minor bugs, a twohanded gesture may not have a direction, and if autoCenter is of, the tipPosition was in the wrong scope 2014-03-05 15:20:30 +01:00
d939c4790e updated highlight.js to v8.0 2014-02-28 16:22:36 +00:00
015468c3a2 renamed markdown attributes for clarity and consistency: data-vertical -> data-separator-vertical, data-notes -> data-separator-notes 2014-02-17 21:15:02 +01:00
a22d00ab25 server side notes plugin now supports input via data-notes attribute 2014-02-17 20:16:21 +01:00
9a9ce672b7 add example of markdown slide and element attributes 2013-12-02 12:20:48 +01:00
f2097417da Simpler default syntax for markdown attributes.
- on slides: .slide x=y
- on elements: .element x=y

Those are detected in html comment, in order to not be visible
if a markdown is edited in an html editor.
2013-11-30 23:12:40 +01:00
13da34cc6b Removes console.log calls. 2013-11-30 23:12:40 +01:00
d52eb599d1 Fix previous element selection. 2013-11-30 23:12:39 +01:00
8ad633e4f3 Fix element attributes, except for multi-line. 2013-11-30 23:12:39 +01:00
3330c2a764 Remove section attribute implementation. 2013-11-30 23:12:38 +01:00
dd9fa3e22b First refactoring 2013-11-30 23:12:38 +01:00
e947f0f216 add zoomKey option for #700 2013-11-26 09:00:04 -05:00
e0dccd85be Merge branch 'feature/more-languages' of https://github.com/haf/reveal.js into dev 2013-11-17 17:20:49 -05:00
e7e941b663 add code slide to markdown example #682 2013-11-07 08:03:22 -05:00
4b0fe47bb6 Add slide attributes for single slide section case. 2013-11-06 11:06:03 +01:00
2cdd1afe85 Remove console.log debugs, and fix tabs 2013-11-04 16:31:51 +01:00
492a094955 Fix default separator pattern for attribute in slide. 2013-11-04 16:31:47 +01:00
83ee2eb00e Fix markdown.js slideAttributesSeparator selection. 2013-11-04 16:31:33 +01:00
d6b8e4a246 Rebased on dev, and following contribution guideline. 2013-11-04 16:31:29 +01:00
ec72e8cbc7 Fix markdown vertical wrapping section element generation. 2013-11-04 16:31:25 +01:00
e1b11e737e Make sure a pattern doesn't include space. 2013-11-04 16:31:22 +01:00
f6445a04a0 Fix bug on data attributes for first vertical slide.
The first slide of a vertical stack see some data attributes ignored.

Mainly the data-transition one.

Repeat all data-attributes on the wrapping section element.

Ignore any other attributes (like 'id="xxx"'), in order to not
mess with internal links (by repeating twice an id).
2013-11-04 16:31:18 +01:00
c51ab74d72 Add attributes in markdown for slide generation.
By default, look for <!-- slide-attributes: xxxx -->.
Whatever 'xxx' is will be added to the section attributes.

You can define your own pattern with 'data-attributes'.
For instance 'data-attributes="^\s*?-- (.*?)$"':
that will be added to the options.

The 'attributes' section is removed from the content of the slide,
so the final markdown doesn't reflect them.
That also means you can add those attributes *anywhere* in the slide

But that allows for *any* attribute to be added for a specifc slide,
like:

- id="plan", for allowing internal link (issue #430)
- data-background="#ff0000"
- data-transition="fade"

You list those attributes on a single line, like

- (default):
` <!-- id="plan" data-background="#ff0000" -->`
- or, with an alternative data-attributes pattern:
` -- id="plan" data-background="#ff0000"`

Again, that line is remove from the final content.
2013-11-04 16:31:15 +01:00
80aadaf74e Removing global flag for replacing whitespaces 2013-10-31 14:02:34 +01:00
d844195be1 format tweaks markdown.js, remove extra image asset 2013-10-28 09:06:43 -04:00
a87ce95794 Add 'data-element-attributes' attr. to 'section'.
By default '{\\\.\s*?([^}]+?)}'.
2013-10-27 22:49:43 +01:00
7aa93af0ca Cleanup code, remove console log debugs. 2013-10-27 22:49:43 +01:00
28198b2ff0 Add attributes extracted from an attribute.
Allows to add attributes to element of an attribute which contains
the attribute pattern.
2013-10-27 22:49:42 +01:00
d20760f40d Uses the right method setAttribute.
Works better, and the html elements get their attributes.
2013-10-27 22:49:42 +01:00
0bc3a836fc First implem for adding classes to enclosing elts.
Extra text representing classes is detected and correctly removed.
Adding attributes isn't working yet.
2013-10-27 22:49:41 +01:00
c7077cf798 configure notes presentation through query string to avoid flicker 2013-10-22 09:21:49 -04:00
942724238f better check for arrays in markdown plugin 2013-10-11 22:05:43 -04:00
8f3b14193e Merge branch 'patch-1' of https://github.com/webpro/reveal.js into dev 2013-10-11 21:51:57 -04:00
275efa061a Property 'length' is not a variable. 2013-09-29 11:34:17 +02:00
059311923b serve remotes js from s3 #611 2013-09-19 23:36:39 -04:00
1fb85d4df6 Merge branch 'master' of https://github.com/drhuettl/reveal.js 2013-09-15 11:53:09 -04:00
c28e023c32 update comment 2013-09-15 11:52:40 -04:00
45ad161930 prevent unintended slide change event
This prevents the upcoming slide on the notes page from triggering
slidechanged events.  I believe this fixes issue 578, as well.
2013-09-14 23:54:32 -05:00
a3f10e0b0f make sure remotes works without notes plugin being loaded #607 2013-09-14 11:12:21 -04:00
c453bc4770 markdown plugin can now process slides that are added at runtime 2013-09-06 08:40:43 -04:00
ef9168c7c4 fix issue with notes on last slide of external markdown #589 2013-09-06 08:24:03 -04:00