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
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
f356d7228a
include all themes in grunt task
2013-10-22 09:05:39 -04:00
1e6f9429df
Merge branch 'dev' of https://github.com/Walther/reveal.js into dev
2013-10-22 08:41:44 -04:00
34a2cc5dce
additional config valeus in readme, remove duplicate value, fix commas
2013-10-22 08:40:22 -04:00
a28cae4d68
Merge branch 'update-readme' of https://github.com/aethanyc/reveal.js into dev
2013-10-22 08:39:27 -04:00
41a19baa8e
merge readme conflict
2013-10-22 08:38:59 -04:00
9da2921b74
readme tweak #660
2013-10-22 08:33:39 -04:00
e84a07cb78
Merge pull request #657 from asmaps/master
...
README: clone via https
2013-10-22 05:29:31 -07:00
1b0673d98e
Merge pull request #664 from vertti/patch-1
...
add details to README on creating themes
2013-10-22 05:27:50 -07:00
3c2d394112
Add details to README on creating themes.
...
Closes #662 .
2013-10-22 12:56:46 +03:00
d761adf002
smooth reset of auto-slide progress, fix overlapping repaint calls
2013-10-19 09:35:51 -04:00
2736945385
don't increase body height to try and hide address bar, caused issues in ios 7 safari
2013-10-18 09:15:22 -04:00
dd08b86a0f
don't show auto slide controls if there's only one slide
2013-10-17 22:27:31 -04:00