You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@milagro.apache.org by jo...@apache.org on 2022/09/09 10:31:41 UTC

[incubator-milagro] branch develop updated (6ded405 -> dd412b0)

This is an automated email from the ASF dual-hosted git repository.

johnmcw pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-milagro.git


    from 6ded405  Merge pull request #37 from ruphy/highlightjs-bump
     new 80854b5  feat: add documentation for the new release of libmpc
     new 077319d  add markdown file to the website
     new fa4e22c  improve wording
     new e5ed8e0  whitespace fix
     new c276a90  update the MPC intro
     new 615c69d  rename MPC version to 0.1
     new 176e741  fix 0.1 name
     new dd412b0  Merge pull request #47 from ruphy/mpcdocs

The 136 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/mpc-api-0.1.md                                |   44 +
 website/sidebars.json                              |    3 +
 website/siteConfig.js                              |    2 +-
 website/static/mpcdocs/annotated.html              |   95 +
 website/static/{cdocs => mpcdocs}/bc_s.png         |  Bin
 website/static/{cdocs => mpcdocs}/bdwn.png         |  Bin
 website/static/mpcdocs/classes.html                |   93 +
 website/static/{cdocs => mpcdocs}/closed.png       |  Bin
 website/static/mpcdocs/commitments_8h.html         |  412 ++++
 website/static/mpcdocs/commitments_8h_source.html  |  170 ++
 .../dir_4e8d938e9ddb5a617c200d5739d1f41a.html      |   85 +
 .../dir_a166689341c37329f24f96bdba87a08b.html      |  104 +
 .../dir_d44c64559bbebec7f509842c48db8b23.html      |   89 +
 website/static/{cdocs => mpcdocs}/doc.png          |  Bin
 website/static/mpcdocs/doxygen.css                 | 1793 +++++++++++++++
 website/static/mpcdocs/doxygen.svg                 |   26 +
 website/static/mpcdocs/dynsections.js              |  121 +
 website/static/mpcdocs/factoring__zk_8h.html       |  437 ++++
 .../static/mpcdocs/factoring__zk_8h_source.html    |  155 ++
 website/static/mpcdocs/files.html                  |   90 +
 website/static/{cdocs => mpcdocs}/folderclosed.png |  Bin
 website/static/{cdocs => mpcdocs}/folderopen.png   |  Bin
 website/static/mpcdocs/functions.html              |  242 ++
 website/static/mpcdocs/functions_vars.html         |  242 ++
 website/static/mpcdocs/globals.html                |  357 +++
 website/static/mpcdocs/globals_defs.html           |  141 ++
 website/static/mpcdocs/globals_func.html           |  285 +++
 website/static/mpcdocs/globals_type.html           |   85 +
 website/static/mpcdocs/index.html                  |  105 +
 website/static/mpcdocs/jquery.js                   |   35 +
 website/static/mpcdocs/linux.html                  |  149 ++
 website/static/mpcdocs/menu.js                     |   51 +
 website/static/mpcdocs/menudata.js                 |   77 +
 website/static/mpcdocs/mpc_8h.html                 |  986 ++++++++
 website/static/mpcdocs/mpc_8h_source.html          |  169 ++
 website/static/mpcdocs/mta_8h.html                 | 2349 ++++++++++++++++++++
 website/static/mpcdocs/mta_8h_source.html          |  308 +++
 website/static/{cdocs => mpcdocs}/nav_f.png        |  Bin
 website/static/{cdocs => mpcdocs}/nav_g.png        |  Bin
 website/static/{cdocs => mpcdocs}/nav_h.png        |  Bin
 website/static/{cdocs => mpcdocs}/open.png         |  Bin
 website/static/mpcdocs/pages.html                  |   86 +
 website/static/mpcdocs/schnorr_8h.html             |  699 ++++++
 website/static/mpcdocs/schnorr_8h_source.html      |  162 ++
 website/static/mpcdocs/search/all_0.html           |   37 +
 website/static/mpcdocs/search/all_0.js             |    5 +
 website/static/mpcdocs/search/all_1.html           |   37 +
 website/static/mpcdocs/search/all_1.js             |    6 +
 website/static/mpcdocs/search/all_10.html          |   37 +
 website/static/mpcdocs/search/all_10.js            |    4 +
 website/static/mpcdocs/search/all_11.html          |   37 +
 website/static/mpcdocs/search/all_11.js            |    4 +
 website/static/mpcdocs/search/all_12.html          |   37 +
 website/static/mpcdocs/search/all_12.js            |    6 +
 website/static/mpcdocs/search/all_2.html           |   37 +
 website/static/mpcdocs/search/all_2.js             |   13 +
 website/static/mpcdocs/search/all_3.html           |   37 +
 website/static/mpcdocs/search/all_3.js             |   15 +
 website/static/mpcdocs/search/all_4.html           |   37 +
 website/static/mpcdocs/search/all_4.js             |    4 +
 website/static/mpcdocs/search/all_5.html           |   37 +
 website/static/mpcdocs/search/all_5.js             |    4 +
 website/static/mpcdocs/search/all_6.html           |   37 +
 website/static/mpcdocs/search/all_6.js             |    6 +
 website/static/mpcdocs/search/all_7.html           |   37 +
 website/static/mpcdocs/search/all_7.js             |    4 +
 website/static/mpcdocs/search/all_8.html           |   37 +
 website/static/mpcdocs/search/all_8.js             |   66 +
 website/static/mpcdocs/search/all_9.html           |   37 +
 website/static/mpcdocs/search/all_9.js             |    5 +
 website/static/mpcdocs/search/all_a.html           |   37 +
 website/static/mpcdocs/search/all_a.js             |    6 +
 website/static/mpcdocs/search/all_b.html           |   37 +
 website/static/mpcdocs/search/all_b.js             |    5 +
 website/static/mpcdocs/search/all_c.html           |   37 +
 website/static/mpcdocs/search/all_c.js             |    5 +
 website/static/mpcdocs/search/all_d.html           |   37 +
 website/static/mpcdocs/search/all_d.js             |   22 +
 website/static/mpcdocs/search/all_e.html           |   37 +
 website/static/mpcdocs/search/all_e.js             |    7 +
 website/static/mpcdocs/search/all_f.html           |   37 +
 website/static/mpcdocs/search/all_f.js             |    5 +
 website/static/mpcdocs/search/classes_0.html       |   37 +
 website/static/mpcdocs/search/classes_0.js         |    5 +
 website/static/mpcdocs/search/classes_1.html       |   37 +
 website/static/mpcdocs/search/classes_1.js         |    4 +
 website/static/mpcdocs/search/classes_2.html       |   37 +
 website/static/mpcdocs/search/classes_2.js         |   10 +
 website/static/mpcdocs/search/close.svg            |   31 +
 website/static/mpcdocs/search/defines_0.html       |   37 +
 website/static/mpcdocs/search/defines_0.js         |    5 +
 website/static/mpcdocs/search/defines_1.html       |   37 +
 website/static/mpcdocs/search/defines_1.js         |    9 +
 website/static/mpcdocs/search/defines_2.html       |   37 +
 website/static/mpcdocs/search/defines_2.js         |    4 +
 website/static/mpcdocs/search/defines_3.html       |   37 +
 website/static/mpcdocs/search/defines_3.js         |    9 +
 website/static/mpcdocs/search/defines_4.html       |   37 +
 website/static/mpcdocs/search/defines_4.js         |    8 +
 website/static/mpcdocs/search/files_0.html         |   37 +
 website/static/mpcdocs/search/files_0.js           |    4 +
 website/static/mpcdocs/search/files_1.html         |   37 +
 website/static/mpcdocs/search/files_1.js           |    4 +
 website/static/mpcdocs/search/files_2.html         |   37 +
 website/static/mpcdocs/search/files_2.js           |    5 +
 website/static/mpcdocs/search/files_3.html         |   37 +
 website/static/mpcdocs/search/files_3.js           |    4 +
 website/static/mpcdocs/search/functions_0.html     |   37 +
 website/static/mpcdocs/search/functions_0.js       |    8 +
 website/static/mpcdocs/search/functions_1.html     |   37 +
 website/static/mpcdocs/search/functions_1.js       |    7 +
 website/static/mpcdocs/search/functions_2.html     |   37 +
 website/static/mpcdocs/search/functions_2.js       |   49 +
 website/static/mpcdocs/search/functions_3.html     |   37 +
 website/static/mpcdocs/search/functions_3.js       |   12 +
 website/static/mpcdocs/search/mag_sel.svg          |   74 +
 website/static/mpcdocs/search/nomatches.html       |   13 +
 website/static/mpcdocs/search/pages_0.html         |   37 +
 website/static/mpcdocs/search/pages_0.js           |    4 +
 website/static/mpcdocs/search/pages_1.html         |   37 +
 website/static/mpcdocs/search/pages_1.js           |    4 +
 website/static/mpcdocs/search/search.css           |  257 +++
 website/static/mpcdocs/search/search.js            |  816 +++++++
 website/static/mpcdocs/search/search_l.png         |  Bin 0 -> 567 bytes
 .../static/{cdocs => mpcdocs}/search/search_m.png  |  Bin
 website/static/mpcdocs/search/search_r.png         |  Bin 0 -> 553 bytes
 website/static/mpcdocs/search/searchdata.js        |   36 +
 website/static/mpcdocs/search/typedefs_0.html      |   37 +
 website/static/mpcdocs/search/typedefs_0.js        |    5 +
 website/static/mpcdocs/search/variables_0.html     |   37 +
 website/static/mpcdocs/search/variables_0.js       |    4 +
 website/static/mpcdocs/search/variables_1.html     |   37 +
 website/static/mpcdocs/search/variables_1.js       |    6 +
 website/static/mpcdocs/search/variables_2.html     |   37 +
 website/static/mpcdocs/search/variables_2.js       |    4 +
 website/static/mpcdocs/search/variables_3.html     |   37 +
 website/static/mpcdocs/search/variables_3.js       |    6 +
 website/static/mpcdocs/search/variables_4.html     |   37 +
 website/static/mpcdocs/search/variables_4.js       |    5 +
 website/static/mpcdocs/search/variables_5.html     |   37 +
 website/static/mpcdocs/search/variables_5.js       |    6 +
 website/static/mpcdocs/search/variables_6.html     |   37 +
 website/static/mpcdocs/search/variables_6.js       |    5 +
 website/static/mpcdocs/search/variables_7.html     |   37 +
 website/static/mpcdocs/search/variables_7.js       |    5 +
 website/static/mpcdocs/search/variables_8.html     |   37 +
 website/static/mpcdocs/search/variables_8.js       |    7 +
 website/static/mpcdocs/search/variables_9.html     |   37 +
 website/static/mpcdocs/search/variables_9.js       |    7 +
 website/static/mpcdocs/search/variables_a.html     |   37 +
 website/static/mpcdocs/search/variables_a.js       |    5 +
 website/static/mpcdocs/search/variables_b.html     |   37 +
 website/static/mpcdocs/search/variables_b.js       |    4 +
 website/static/mpcdocs/search/variables_c.html     |   37 +
 website/static/mpcdocs/search/variables_c.js       |    4 +
 website/static/mpcdocs/search/variables_d.html     |   37 +
 website/static/mpcdocs/search/variables_d.js       |    6 +
 website/static/{cdocs => mpcdocs}/splitbar.png     |  Bin
 .../structCOMMITMENTS__BC__priv__modulus.html      |  249 +++
 .../structCOMMITMENTS__BC__pub__modulus.html       |  147 ++
 .../mpcdocs/structFACTORING__ZK__modulus.html      |  164 ++
 .../static/mpcdocs/structMTA__RP__commitment.html  |  147 ++
 .../mpcdocs/structMTA__RP__commitment__rv.html     |  164 ++
 website/static/mpcdocs/structMTA__RP__proof.html   |  147 ++
 .../mpcdocs/structMTA__ZKWC__commitment.html       |  130 ++
 .../static/mpcdocs/structMTA__ZK__commitment.html  |  181 ++
 .../mpcdocs/structMTA__ZK__commitment__rv.html     |  215 ++
 website/static/mpcdocs/structMTA__ZK__proof.html   |  181 ++
 website/static/{cdocs => mpcdocs}/sync_off.png     |  Bin
 website/static/{cdocs => mpcdocs}/sync_on.png      |  Bin
 website/static/{cdocs => mpcdocs}/tab_a.png        |  Bin
 website/static/{cdocs => mpcdocs}/tab_b.png        |  Bin
 website/static/{cdocs => mpcdocs}/tab_h.png        |  Bin
 website/static/{cdocs => mpcdocs}/tab_s.png        |  Bin
 website/static/mpcdocs/tabs.css                    |    1 +
 175 files changed, 15549 insertions(+), 1 deletion(-)
 create mode 100644 docs/mpc-api-0.1.md
 create mode 100644 website/static/mpcdocs/annotated.html
 copy website/static/{cdocs => mpcdocs}/bc_s.png (100%)
 copy website/static/{cdocs => mpcdocs}/bdwn.png (100%)
 create mode 100644 website/static/mpcdocs/classes.html
 copy website/static/{cdocs => mpcdocs}/closed.png (100%)
 create mode 100644 website/static/mpcdocs/commitments_8h.html
 create mode 100644 website/static/mpcdocs/commitments_8h_source.html
 create mode 100644 website/static/mpcdocs/dir_4e8d938e9ddb5a617c200d5739d1f41a.html
 create mode 100644 website/static/mpcdocs/dir_a166689341c37329f24f96bdba87a08b.html
 create mode 100644 website/static/mpcdocs/dir_d44c64559bbebec7f509842c48db8b23.html
 copy website/static/{cdocs => mpcdocs}/doc.png (100%)
 create mode 100644 website/static/mpcdocs/doxygen.css
 create mode 100644 website/static/mpcdocs/doxygen.svg
 create mode 100644 website/static/mpcdocs/dynsections.js
 create mode 100644 website/static/mpcdocs/factoring__zk_8h.html
 create mode 100644 website/static/mpcdocs/factoring__zk_8h_source.html
 create mode 100644 website/static/mpcdocs/files.html
 copy website/static/{cdocs => mpcdocs}/folderclosed.png (100%)
 copy website/static/{cdocs => mpcdocs}/folderopen.png (100%)
 create mode 100644 website/static/mpcdocs/functions.html
 create mode 100644 website/static/mpcdocs/functions_vars.html
 create mode 100644 website/static/mpcdocs/globals.html
 create mode 100644 website/static/mpcdocs/globals_defs.html
 create mode 100644 website/static/mpcdocs/globals_func.html
 create mode 100644 website/static/mpcdocs/globals_type.html
 create mode 100644 website/static/mpcdocs/index.html
 create mode 100644 website/static/mpcdocs/jquery.js
 create mode 100644 website/static/mpcdocs/linux.html
 create mode 100644 website/static/mpcdocs/menu.js
 create mode 100644 website/static/mpcdocs/menudata.js
 create mode 100644 website/static/mpcdocs/mpc_8h.html
 create mode 100644 website/static/mpcdocs/mpc_8h_source.html
 create mode 100644 website/static/mpcdocs/mta_8h.html
 create mode 100644 website/static/mpcdocs/mta_8h_source.html
 copy website/static/{cdocs => mpcdocs}/nav_f.png (100%)
 copy website/static/{cdocs => mpcdocs}/nav_g.png (100%)
 copy website/static/{cdocs => mpcdocs}/nav_h.png (100%)
 copy website/static/{cdocs => mpcdocs}/open.png (100%)
 create mode 100644 website/static/mpcdocs/pages.html
 create mode 100644 website/static/mpcdocs/schnorr_8h.html
 create mode 100644 website/static/mpcdocs/schnorr_8h_source.html
 create mode 100644 website/static/mpcdocs/search/all_0.html
 create mode 100644 website/static/mpcdocs/search/all_0.js
 create mode 100644 website/static/mpcdocs/search/all_1.html
 create mode 100644 website/static/mpcdocs/search/all_1.js
 create mode 100644 website/static/mpcdocs/search/all_10.html
 create mode 100644 website/static/mpcdocs/search/all_10.js
 create mode 100644 website/static/mpcdocs/search/all_11.html
 create mode 100644 website/static/mpcdocs/search/all_11.js
 create mode 100644 website/static/mpcdocs/search/all_12.html
 create mode 100644 website/static/mpcdocs/search/all_12.js
 create mode 100644 website/static/mpcdocs/search/all_2.html
 create mode 100644 website/static/mpcdocs/search/all_2.js
 create mode 100644 website/static/mpcdocs/search/all_3.html
 create mode 100644 website/static/mpcdocs/search/all_3.js
 create mode 100644 website/static/mpcdocs/search/all_4.html
 create mode 100644 website/static/mpcdocs/search/all_4.js
 create mode 100644 website/static/mpcdocs/search/all_5.html
 create mode 100644 website/static/mpcdocs/search/all_5.js
 create mode 100644 website/static/mpcdocs/search/all_6.html
 create mode 100644 website/static/mpcdocs/search/all_6.js
 create mode 100644 website/static/mpcdocs/search/all_7.html
 create mode 100644 website/static/mpcdocs/search/all_7.js
 create mode 100644 website/static/mpcdocs/search/all_8.html
 create mode 100644 website/static/mpcdocs/search/all_8.js
 create mode 100644 website/static/mpcdocs/search/all_9.html
 create mode 100644 website/static/mpcdocs/search/all_9.js
 create mode 100644 website/static/mpcdocs/search/all_a.html
 create mode 100644 website/static/mpcdocs/search/all_a.js
 create mode 100644 website/static/mpcdocs/search/all_b.html
 create mode 100644 website/static/mpcdocs/search/all_b.js
 create mode 100644 website/static/mpcdocs/search/all_c.html
 create mode 100644 website/static/mpcdocs/search/all_c.js
 create mode 100644 website/static/mpcdocs/search/all_d.html
 create mode 100644 website/static/mpcdocs/search/all_d.js
 create mode 100644 website/static/mpcdocs/search/all_e.html
 create mode 100644 website/static/mpcdocs/search/all_e.js
 create mode 100644 website/static/mpcdocs/search/all_f.html
 create mode 100644 website/static/mpcdocs/search/all_f.js
 create mode 100644 website/static/mpcdocs/search/classes_0.html
 create mode 100644 website/static/mpcdocs/search/classes_0.js
 create mode 100644 website/static/mpcdocs/search/classes_1.html
 create mode 100644 website/static/mpcdocs/search/classes_1.js
 create mode 100644 website/static/mpcdocs/search/classes_2.html
 create mode 100644 website/static/mpcdocs/search/classes_2.js
 create mode 100644 website/static/mpcdocs/search/close.svg
 create mode 100644 website/static/mpcdocs/search/defines_0.html
 create mode 100644 website/static/mpcdocs/search/defines_0.js
 create mode 100644 website/static/mpcdocs/search/defines_1.html
 create mode 100644 website/static/mpcdocs/search/defines_1.js
 create mode 100644 website/static/mpcdocs/search/defines_2.html
 create mode 100644 website/static/mpcdocs/search/defines_2.js
 create mode 100644 website/static/mpcdocs/search/defines_3.html
 create mode 100644 website/static/mpcdocs/search/defines_3.js
 create mode 100644 website/static/mpcdocs/search/defines_4.html
 create mode 100644 website/static/mpcdocs/search/defines_4.js
 create mode 100644 website/static/mpcdocs/search/files_0.html
 create mode 100644 website/static/mpcdocs/search/files_0.js
 create mode 100644 website/static/mpcdocs/search/files_1.html
 create mode 100644 website/static/mpcdocs/search/files_1.js
 create mode 100644 website/static/mpcdocs/search/files_2.html
 create mode 100644 website/static/mpcdocs/search/files_2.js
 create mode 100644 website/static/mpcdocs/search/files_3.html
 create mode 100644 website/static/mpcdocs/search/files_3.js
 create mode 100644 website/static/mpcdocs/search/functions_0.html
 create mode 100644 website/static/mpcdocs/search/functions_0.js
 create mode 100644 website/static/mpcdocs/search/functions_1.html
 create mode 100644 website/static/mpcdocs/search/functions_1.js
 create mode 100644 website/static/mpcdocs/search/functions_2.html
 create mode 100644 website/static/mpcdocs/search/functions_2.js
 create mode 100644 website/static/mpcdocs/search/functions_3.html
 create mode 100644 website/static/mpcdocs/search/functions_3.js
 create mode 100644 website/static/mpcdocs/search/mag_sel.svg
 create mode 100644 website/static/mpcdocs/search/nomatches.html
 create mode 100644 website/static/mpcdocs/search/pages_0.html
 create mode 100644 website/static/mpcdocs/search/pages_0.js
 create mode 100644 website/static/mpcdocs/search/pages_1.html
 create mode 100644 website/static/mpcdocs/search/pages_1.js
 create mode 100644 website/static/mpcdocs/search/search.css
 create mode 100644 website/static/mpcdocs/search/search.js
 create mode 100644 website/static/mpcdocs/search/search_l.png
 copy website/static/{cdocs => mpcdocs}/search/search_m.png (100%)
 create mode 100644 website/static/mpcdocs/search/search_r.png
 create mode 100644 website/static/mpcdocs/search/searchdata.js
 create mode 100644 website/static/mpcdocs/search/typedefs_0.html
 create mode 100644 website/static/mpcdocs/search/typedefs_0.js
 create mode 100644 website/static/mpcdocs/search/variables_0.html
 create mode 100644 website/static/mpcdocs/search/variables_0.js
 create mode 100644 website/static/mpcdocs/search/variables_1.html
 create mode 100644 website/static/mpcdocs/search/variables_1.js
 create mode 100644 website/static/mpcdocs/search/variables_2.html
 create mode 100644 website/static/mpcdocs/search/variables_2.js
 create mode 100644 website/static/mpcdocs/search/variables_3.html
 create mode 100644 website/static/mpcdocs/search/variables_3.js
 create mode 100644 website/static/mpcdocs/search/variables_4.html
 create mode 100644 website/static/mpcdocs/search/variables_4.js
 create mode 100644 website/static/mpcdocs/search/variables_5.html
 create mode 100644 website/static/mpcdocs/search/variables_5.js
 create mode 100644 website/static/mpcdocs/search/variables_6.html
 create mode 100644 website/static/mpcdocs/search/variables_6.js
 create mode 100644 website/static/mpcdocs/search/variables_7.html
 create mode 100644 website/static/mpcdocs/search/variables_7.js
 create mode 100644 website/static/mpcdocs/search/variables_8.html
 create mode 100644 website/static/mpcdocs/search/variables_8.js
 create mode 100644 website/static/mpcdocs/search/variables_9.html
 create mode 100644 website/static/mpcdocs/search/variables_9.js
 create mode 100644 website/static/mpcdocs/search/variables_a.html
 create mode 100644 website/static/mpcdocs/search/variables_a.js
 create mode 100644 website/static/mpcdocs/search/variables_b.html
 create mode 100644 website/static/mpcdocs/search/variables_b.js
 create mode 100644 website/static/mpcdocs/search/variables_c.html
 create mode 100644 website/static/mpcdocs/search/variables_c.js
 create mode 100644 website/static/mpcdocs/search/variables_d.html
 create mode 100644 website/static/mpcdocs/search/variables_d.js
 copy website/static/{cdocs => mpcdocs}/splitbar.png (100%)
 create mode 100644 website/static/mpcdocs/structCOMMITMENTS__BC__priv__modulus.html
 create mode 100644 website/static/mpcdocs/structCOMMITMENTS__BC__pub__modulus.html
 create mode 100644 website/static/mpcdocs/structFACTORING__ZK__modulus.html
 create mode 100644 website/static/mpcdocs/structMTA__RP__commitment.html
 create mode 100644 website/static/mpcdocs/structMTA__RP__commitment__rv.html
 create mode 100644 website/static/mpcdocs/structMTA__RP__proof.html
 create mode 100644 website/static/mpcdocs/structMTA__ZKWC__commitment.html
 create mode 100644 website/static/mpcdocs/structMTA__ZK__commitment.html
 create mode 100644 website/static/mpcdocs/structMTA__ZK__commitment__rv.html
 create mode 100644 website/static/mpcdocs/structMTA__ZK__proof.html
 copy website/static/{cdocs => mpcdocs}/sync_off.png (100%)
 copy website/static/{cdocs => mpcdocs}/sync_on.png (100%)
 copy website/static/{cdocs => mpcdocs}/tab_a.png (100%)
 copy website/static/{cdocs => mpcdocs}/tab_b.png (100%)
 copy website/static/{cdocs => mpcdocs}/tab_h.png (100%)
 copy website/static/{cdocs => mpcdocs}/tab_s.png (100%)
 create mode 100644 website/static/mpcdocs/tabs.css