mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-30 17:37:09 +02:00
Add copy functionality to code blocks in Docusaurus itself (#634)
* Port of https://github.com/babel/website/pull/1594 to Docusaurus * [WIP] Placement of button needs fixing * Remove clipboard from dependencies, is installed via CDN instead * camelCase CSS * Move to separate file * Change default color of copy button * fixes * Add copy functionality to Docusaurus itself Not adding copy functionality to Docusaurus users for now.
This commit is contained in:
parent
f8521c2fe1
commit
4e5f17c3d7
3 changed files with 94 additions and 1 deletions
|
@ -46,7 +46,14 @@ const siteConfig = {
|
|||
highlight: {
|
||||
theme: 'atom-one-dark',
|
||||
},
|
||||
scripts: ['https://buttons.github.io/buttons.js'],
|
||||
scripts: [
|
||||
'https://buttons.github.io/buttons.js',
|
||||
'https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js',
|
||||
'/js/code-blocks-buttons.js',
|
||||
],
|
||||
stylesheets: [
|
||||
'/css/code-blocks-buttons.css',
|
||||
],
|
||||
gaTrackingId: 'UA-44373548-31',
|
||||
facebookAppId: '1615782811974223',
|
||||
twitter: 'true',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue