For the challenge of freeCodeCamp's "Build a Wikipedia Viewer", and wanna make the searching more lively .
- a little bit hard for me to understand the whole API of MediaWiki.
- the searching part, I use the API:Search as a start.
- API:Search did fit the need, but I want the results could be more intuitive with their own picture. Since API:Search got only text information, I found Extension:PageImages to fetching the thumbnails for each result.
- Multi Language Searching is necessary, I think. So I made a drop down list to change the API domain. was plan to get full list of languages, from API, that Wikipedia can offer. Yet, found no clue for doing that.
- cause was fascinated by the Material design, and Materialize was the easiest CSS framework, and, relatively, it did interpret the design really well.
- the Modals, Cards and inputs fields are stunning, but still took me a lot of CSS tuning work.
- just wanna place a share button, so I made a tweet button.
- thought it should be easy, but fell down when passing text with special sign as URL parameter.