150cb81405
data-autoslide on vertical parent now applies to all child slides #685
2013-11-07 09:12:49 -05:00
a119c83f86
ensure that all fragments on past slides are visible #684
2013-11-07 08:39:19 -05:00
e7e941b663
add code slide to markdown example #682
2013-11-07 08:03:22 -05:00
6afec76bf0
readme adjustment
2013-11-06 08:52:21 -05:00
4b0fe47bb6
Add slide attributes for single slide section case.
2013-11-06 11:06:03 +01:00
efbb31cf29
Add mardown-based slide attribute examples.
2013-11-04 16:31:58 +01:00
1774de2113
Add unit test for default slide attributes separator pattern.
2013-11-04 16:31:54 +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
198821f52b
Restore default notation for attributes in element.
...
It should be `{. xxxx=yyy }`, not `{_ xxxx=yyy }`.
Only test/test-element-attributes-markdown.html were using `{_`,
simply in order to test the ability, for the user, to define a _different_ pattern.
2013-11-04 16:31:44 +01:00
d098385103
Restore proper pattern for attributes in elements.
...
It is important that test/test-element-attributes-markdown.html do test
the ability for the user to define its own pattern.
2013-11-04 16:31:40 +01:00
4def7f116c
Add QUnit.js unit tests for attributes in Markdown slides.
2013-11-04 16:31:37 +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
7da98d8110
add concave and zoom background transitions
2013-11-04 07:53:07 -05:00
d4e6fa12bf
add convex background transition
2013-11-01 12:27:36 -04:00
778969c000
generate background hash under additional conditions
2013-11-01 12:27:09 -04:00
f1dd807f66
change SlidesNumber position and start page counter at 0 instead 1
2013-10-31 19:47:13 +02:00
80aadaf74e
Removing global flag for replacing whitespaces
2013-10-31 14:02:34 +01:00
97d4eb1056
Merge remote-tracking branch 'upstream/master'
2013-10-30 22:32:43 -04:00
06078f987f
synthetic fix
2013-10-31 00:51:34 +02:00
dda885b71a
move the slide-number out of the controls to a proper position and little fix to the updating event.
2013-10-31 00:49:07 +02:00
7b63cda19d
Added slide numbers options and the css files updated as well.
...
the *.min.js didn't chaged yet.
2013-10-30 22:12:21 +02:00
fcf91ec261
fix edge case in background transitions ( closes #604 )
2013-10-30 13:09:46 -04:00
89cc3f3a29
don't transition between identical backgrounds
2013-10-30 12:22:00 -04:00
080ae79b54
documentation for #677
2013-10-28 09:16:41 -04:00
d844195be1
format tweaks markdown.js, remove extra image asset
2013-10-28 09:06:43 -04:00
6cf5269bfc
Merge branch 'classes_in_markdown' of https://github.com/VonC/reveal.js into dev
2013-10-28 08:50:45 -04:00
8cb3c279b0
don't autoplay videos in notes window #624
2013-10-28 08:45:14 -04:00
f92f2fdea6
Add unit-tests for attributes in mardown elements.
...
Test paragraphs, list items and img attributes.
2013-10-27 22:49:44 +01: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
82d2ae654d
kill the shadow on table headers
2013-10-27 17:24:36 -04:00
3ad4320f61
documentation for iframe post messages
2013-10-27 16:39:20 -04:00
9dfaf8815a
Merge branch 'dev' of github.com:hakimel/reveal.js into dev
2013-10-27 15:44:38 -04:00
7cb8d96529
merge vertical centering for individual slides
2013-10-27 15:44:26 -04:00
1b1dedd2bd
contrib update
2013-10-27 15:42:22 -04:00
97b66d1fe0
apply @knownasilya's first slide detection fix to dev branch #671
2013-10-27 15:37:29 -04:00
806a2f53fc
build latest js, format tweaks
2013-10-27 15:27:35 -04:00
d66fe964bc
Added support for postMessage's into any iframes for content that needs to do something when a slide is displayed and hidden.
2013-10-27 12:18:08 -07:00
f1f28f61e6
plug potential xss vector
2013-10-24 08:59:52 -04:00
8473394643
Support per-slide centering
...
If config.center is false, this change centers slides with the
'center' class.
2013-10-23 21:34:05 -05:00
c7077cf798
configure notes presentation through query string to avoid flicker
2013-10-22 09:21:49 -04:00